AngularJS

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до: навігація, пошук
AngularJS
AngularJS logo
Розробник(и) Google Inc. та спільнота.
Перший випуск 2009
Стабільний випуск 1.2.15 (21 березня 2014; 30 днів тому)
Написано на JavaScript
Операційна система багатоплатформена
Розмір 79.5KB мінімізована верся
492KB версія для розробки
Стан розробки Активний
Тип JavaScript-фреймворк
Ліцензія MIT License
Сайт www.angularjs.org

AngularJS це JavaScript-фреймворк з відкритим сирцевим кодом, який розробляє Google. Призначений для розробки односторінкових застосунків. Його мета — розширення браузерних застосунків на основі шаблону Модель-вид-контролер , а також спрощення тестування та розробки.

Фреймворк працює з HTML, що містить додаткові атрибути і пов'язує області вводу або виводу сторінки з моделлю, яка представляє собою звичайні змінні JavaScript. Значення цих змінних задаються вручну або отримуються зі статичних або динамічних JSON-даних.

Філософія Angular[ред.ред. код]

AngularJS спроектований з переконанням, що декларативне програмування найкраще пасує для побудови користувацьких інтерфейсів та опису програмних компонентів, в той час як імперативне програмування пасує для опису бізнес-логіки.[1] Фреймворк адаптує та розширює традиційний HTML, щоб забезпечити двосторонню прив'язку даних для динамічного контенту, що дозволяє автоматично синхронізувати модель та вид. У результаті AngularJS зменшує роль DOM-маніпуляцій та спрощує тестування.

Джерела[ред.ред. код]

  1. «What Is Angular?». Архів оригіналу за 2013-05-20. Процитовано 2013-02-12.