AngularJS
З Вікіпедії, безкоштовно encyclopedia
AngularJS — JavaScript-фреймворк з відкритим програмним кодом, який розробляє Google. Призначений для розробки односторінкових додатків, що складаються з одної HTML сторінки з CSS і JavaScript. Його мета — розширення браузерних застосунків на основі шаблону Модель-вид-контролер (MVC), а також спрощення їх тестування та розробки.
Тип | бібліотека JavaScript, Односторінковий застосунок |
---|---|
Розробник | Google Inc. та спільнота. |
Перший випуск | 20 жовтня 2010; 13 років тому (2010-10-20)[1] |
Стабільний випуск | 1.8.0 (1 червня 2020; 4 роки тому (2020-06-01)[2]) |
Версії | 1.8.3 (7 квітня 2022)[3][4] |
Платформа | Веб платформа |
Операційна система | багатоплатформена |
Мова програмування | TypeScript, JavaScript |
Розмір |
144 KB мінімізована версія 1 MB версія для розробки |
Стан розробки | Активний |
Ліцензія | MIT License |
Репозиторій | github.com/angular/angular.js |
Вебсайт | www.angularjs.org |
Фреймворк працює зі сторінкою HTML, що містить додаткові атрибути і пов'язує області вводу або виводу сторінки з моделлю, яка є звичайними змінними JavaScript. Значення цих змінних задаються вручну або отримуються зі статичних або динамічних JSON-даних.
За даними служби аналізу JavaScript для Libscore, AngularJS використовується на вебсайтах Wolfram Alpha, NBC, Walgreens, Intel, Sprint, ABC News та близько 12,000 інших сайтів з 1 мільйона протестованих у жовтні 2016 року. AngularJS наразі входить до трійки проектів, що набрали найбільшу кількість зірок на GitHub.
AngularJS — це фронтенд частина стеку MEAN, що складається з бази даних MongoDB, програмного каркаса для розробки вебдодатків Express.js, самого Angular.js та платформи Node.js.