Відбувся фінальний реліз Angular 2

image
15 вересня відбувся фінальний реліз другої версії популярного фреймворку для розробки односторінкових веб-додатків Angular 2.

image

У другій версії Angular використовує TypeScript в якості основного мови, але також надає версію з Dart і ECMAScript6.

Основні компоненти Angular:

  • Модулі (Modules) — додатки Angular мають модульну структуру;
  • Компоненти (Components) — керують відображенням даних у додатку;
  • Шаблони (Templates) — шаблони відображення даних (шаблони Angular схожі на звичайний HTML, проте мають синтаксичний цукор» для зв'язку з компонентами);
  • Метадані (Metadata) — для опису поведінки компонентів і класів;
  • Data binding — зручний спосіб організації взаємодії шаблонів і компонентів;
  • Директиви (Directives) — компоненти для розширення можливостей шаблонизатора;
  • Сервіси (Services) — будь-які компоненти для забезпечення роботи логіки вашої програми;
  • Впровадження залежності (Dependency injection) — простий спосіб забезпечити екземпляри компонентів зовнішніми залежностями;
  • Роутер (Router) — компонент для забезпечення навігації з додатком;
  • Форми (Forms) — компонент для роботи з введеними користувачем даними;
  • Анімація (Animations) — компоненти для анімації користувальницького інтерфейсу;
  • Та багато іншого...
image

Angular 2 підтримує наступні браузери:
  • Chrome;
  • Firefox;
  • Edge >13;
  • IE >9;
  • Safari >7;
  • iOS >7;
  • Android >4.1;
  • IE mobile >11.
А також має можливість розробки desktop-додатків з доступом до нативному API операційної системи.

Для зручності розробки, тестування і розгортання додатків можна використовувати Angular CLI, webpack, npm, SystemJS, Jasmine, Karma.

До складу фреймворку входить HTTP-клієнт і in-memory API.

За заявами команди, підтримка AngularJS (1.x) буде тривати до тих пір, поки його використовує більшість розробників (на сьогодні 1.3 мільйона розробників використовують Angular 1 і 480 тисяч вже використовують Angular 2).



Також розробники заявили про швидкий вихід Angular 2 Material — спеціальної версії фреймворка з material-компонентами.

До цього вийшов реліз AngularJS 1.5 покликаний скоротити розрив між AngularJS і Angular 2.

Get started in 5 minutes.

Для тих, хто вже знайомий з AngularJS:
P. S. Ну що, пора перейменовувати хаб AngularJS в Angular?

Джерело: Хабрахабр

0 коментарів

Тільки зареєстровані та авторизовані користувачі можуть залишати коментарі.