Web Analytics Made Easy - StatCounter

AngularJS

AngularJS — структурированный фреймворк Google для динамических web-приложений. Позволяет использовать HTML в качестве языка шаблонов, а так же расширять HTML-синтаксис, чтобы код вашего приложения выглядел кратко и лаконично. Используя Data-binding и Dependency injection (идущие из коробки), вы также уменьшаете количество своего кода. И все это на браузерном JavaScript и работает с любой серверной технологией.

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

  • Все, что вам нужно для создания CRUD-приложений: data-binding, базовые директивы для шаблонов, валидация форм, роутинг, deep linking, повторное использование компонентов, dependency injection, инструменты для взаимодействия с серверными (RESTful) источниками данных.
  • Все, что вам нужно для тестирования: средства для модульного тестирование, end-to-end тестирования, mock-и.
  • Шаблон типового приложения, включающего в себя структуру каталогов и тестовые скрипты.

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