Главная   →   Блог   →   Введение в Google AngularJS

Введение в Google AngularJS

Много времени прошло с тех пор, как компания Google представила фреймворк с открытым исходным кодом, целью которого является помочь разработчикам в веб-дизайне, в разработке адаптивных сайтов или каких-либо других веб проектов. Существует много За и Против использования AngularJS, поэтому давайте посмотрим, правда ли так хорош этот вариант для FrontEnd MVC разработки.

Основные преимущества:

  1. гибкая настройка ссылок;
  2. двустороннее связывание данных;
  3. полнофункциональное использование MVC паттерна;
  4. поддержка Google :)

Все же присутствуют и некоторые недостатки, которые заставляют нас задуматься над использованием AngularJS в наших проектах:

  1. его сложно понять (особенно JavaScript-разработчикам «старой школы»);
  2. падение скорости работы при больших объемах данных;
  3. из-за сложности фреймворка повышается вероятность написания некачественного кода.

Директивы — это основные конструктивные блоки Angular. Они создают связь между атрибутом, закрепляемым за элементом DOM и кодом JavaScript, который преобразовывает этот атрибут в актуальные функциональные элементы, опять-таки через объектную область, которая связана с конкретным экземпляром. Они работают преимущественно как определения для разных объявлений, которые вы хотите использовать внутри вашего приложения Angular. Кроме того, директивы созданы для группирования в небольшие модули, которые могут быть добавлены и просто внедрены.

Фабрики используются для поддержания отдельных типов данных для целого приложения. Оно представляет роль модели в шаблоне MVC.

Контроллеры предоставляют для разработчиков механизм связывания данных/модели и представления, кроме этого они используются для связи данных и применения возможных логических ограничений.

Angular также предоставляет нам фильтры для выборки и преобразования данных при передаче между моделью и представлением.

Подписывайтесь на наш блог и следите за нами в:

Если у вас есть вопросы или же вы хотели бы сделать запрос на разработку мобильного приложения, дизайна или адаптивного веб сайта - пожалуйста, используйте эту форму Форма обратной связи.

Next Posts
415200389cf88459c257feaea79ce88fde6ddf40 Мобильные приложения в маркетинге
В современном ритме жизни все больше пользователей подключаются к сети через телефоны, поэтому актуальным становится мобильный маркетинг, о котором сегодня и пойдет речь в нашей статье.
2d4d3421b54bfc2200b6158d294a8609a38d2244 Мобильные приложения становятся все более популярными
Мобильные приложения упрощают нам жизнь — мы можем совершать покупки, заказывать еду из ресторана, читать новости, узнать погоду. Они служат нам как деловой дневник, органайзер, помогают вести личный дневник, следить за здоровьем, читать книгу и т.д.
F84384eb5a0317b767c898cced27c9286d989f56 Статья: Agilie - Marketing presentation
Mobile and adaptive web development, design prototyping and QA services presentation by Agilie