Почему AngularJS?

Главная / Почему AngularJS?

Когда я только начал изучать AngularJS, у меня была мысль «зачем всё усложнять, почему ты не держать всё в простом виде?» и «зачем учить ещё одну технологию?».

Под «держать все в простом виде» я имею в виду стандартный фронтенд-набор: HTML, CSS, JavaScript.

Дело в том, что когда ваше веб-приложение становится сложнее само по себе, размер вашего кода растет. Если даже не растет его размер, растет его сложность.

AngularJS и другие подобные фреймворки как раз помогают справляться со всей этой сложностью.

AngularJS имеет хорошую организацию, то есть вам легко найти за что отвечает та или иная часть вашего кода. Обновление одной части не должно задевать остальные.

Это будет легче и для вас, и для других разработчиков из вашей команды.

Кроме того, вам не нужно использовать какой-либо код дважды, а многие стандартные действия в AngularJS упрощены и это серьезно повышает продуктивность.

Да и с тестированием в AngularJS все намного проще, чем с тестированием «чистого» JS-кода.


AngularJS отлично интегрируется с Ruby on Rails и другими бэкенд-фреймворками.

Это проект с открытым исходным кодом, разработанный сотрудниками Google.

Эта технология сейчас вполне неплохо востребована, а владеющие ей программисты могут довольно неплохо зарабатывать.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *