Loading AI tools
З Вікіпедії, вільної енциклопедії
Angular (також відомий як "Angular 2+")[3] - це безкоштовний фреймворк односторінкових веб-додатків на основі TypeScript з відкритим вихідним кодом, що працює на Node.js. Його розробкою займається Angular Team у складі Google, а також спільнота приватних осіб і корпорацій. Angular повністю переписаний тією ж командою, яка створила AngularJS. Екосистема Angular складається з різноманітної групи з понад 1.7 мільйона розробників, авторів бібліотек та творців контенту.[4]
Тип | бібліотека JavaScript, Односторінковий застосунок |
---|---|
Розробник | Google та спільнота. |
Перший випуск | 14 вересня, 2016[1] |
Стабільний випуск | 17.3.9 (15 травня, 2024[2]) |
Операційна система | Мультиплатформний |
Мова програмування | TypeScript |
Стан розробки | Активний |
Ліцензія | MIT License |
Репозиторій | github.com/angular/angular |
Вебсайт | angular.io |
Спочатку переписаний AngularJS отримав назву Angular 2 від команди розробників, яка над ним працювала, але це призвело до плутанини серед інших розробників. Аби пояснити різницю між ними та наголосити, що це окремі проекти, команда вирішила для фреймворків версій 1.X застосовувати назву AngularJS, а для версій, починаючи з 2.0, — Angular без JS.[5]
Як згадано вище, Angular — це ретельно переписаний AngularJS.
ng new [app name]
[6]"[ ]"
для біндінгу даних властивостей, і "( )"
для біндінгу даних івентів[7]Angular також має такі ES6-можливості, як:
$scope
(області видимості) компонентами та директивами – компонент є директивою з шаблономПочинаючи з 9 версії Angular всі нові програми використовують компілятор Ivy [Архівовано 18 серпня 2021 у Wayback Machine.]. Тож команда Angular працюватиме над покращенням цього компілятора, що в свою чергу має призвести до зменшення загального розміру пакунка. Очікується, що кожна наступна версія буде зворотно сумісною з попередньою. Google також обіцяє публікувати оновлення двічі на рік.
Angular з кожним роком зростає у популярності. Станом на серпень 2020, кожного дня завантажується близько 1,5 мільйонів Angular/core, та подвоюється кожен рік[8].
Технологія Angular використовується у вебдодатках таких компаній:[9]
На ринку програмних фреймворків Angular займає 2 позицію після ASP.NET, що займають 9,18% та 44,9% відповідно[10].
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.