Перейти до вмісту

AngularJS

Матеріал з Вікіпедії — вільної енциклопедії.
Версія від 23:56, 19 жовтня 2013, створена Router (обговорення | внесок) (Створена сторінка: {{Infobox software |name = AngularJS |logo = 200px|AngularJS logo |developer =...)
(різн.) ← Попередня версія | Поточна версія (різн.) | Новіша версія → (різн.)
AngularJS
AngularJS logo
ТипJavaScript-фреймворк
РозробникGoogle Inc. та спільнота.
Перший випуск2009
Стабільний випуск1.0.8 (22 серпня 2013; 11 років тому (2013-08-22))
Версії1.8.3 (7 квітня 2022)[1][2]
ПлатформаВеб платформа Редагувати інформацію у Вікіданих
Операційна системабагатоплатформена
Мова програмуванняJavaScript
Розмір79.5KB мінімізована верся
492KB версія для розробки
Стан розробкиАктивний
ЛіцензіяMIT License
Репозиторійgithub.com/angular/angular.js
Вебсайтwww.angularjs.org

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

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

Філософія Angular

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

Джерела

  1. Release 1.8.3 — 2022.
  2. 1.8.3 ultimate-farewell (2022-04-07)
  3. What Is Angular?. Архів оригіналу за 20 травня 2013. Процитовано 12 лютого 2013.