LINUX.ORG.RU

Angular JS

 , ,


0

4

Вопрос более риторический) Я думаю в этом сообществе найдуться люди которые используют в своей разработке Angular , так вот если честно я до конца не могу понять назначение сего чуда. Да в описании указано, что это MVC JavaScript фреймворк, так вот для чего он подходит? Полная замена Jquery и создание более интерактивных интерфейсов? Фраза MVC у меня как у back-end разработчика вызывает не те ассоциации которые несет в себе Angular.



Последнее исправление: ymn (всего исправлений: 1)

Основное назначение это single page application. Это не замена jquery(они прекрасно работают вместе), а делает он примерно то же самое что и твой бекенд, только на клиенте.

https://docs.angularjs.org/tutorial

ritsufag ★★★★★
()

1) Разделение кода на модули/компоненты

2) Отдельное тестирование этих модулей

3) Управление зависимостями между модулями

4) Декларативное описание UI которое двухсторонне связывается с JS полями в компонентах. DOM больше не нужно трогать руками. Можно просто читать и записывать в поля ваших обьектов

vertexua ★★★★★
()

так вот для чего он подходит?

Для тех случаев, когда лапша на одном только jquery становится слишком объёмной и нечитабельной.

Например, относительно сложный интерфейс с кучей разных состояний реализовывать без MVC неприятно.

risenshnobel ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.