Най-накрая пристига Angular 2 JavaScript рамката на Google

Angular 2, дългоочакваното пренаписване на популярната JavaScript рамка, най-накрая стартира в четвъртък вечерта, съобщи Google в сряда следобед. Ходовете следват етап на бета версия през декември миналата година и кандидат за освобождаване, предложен за първи път през май.

С финалната версия Google предлага рамка, оптимизирана за малък размер и производителност на полезния товар, каза Джулс Кремер, ръководител на техническа програма за Angular в компанията. „С компилирането преди време и вграденото мързеливо зареждане се уверихме, че можете да внедрите най-бързите, най-малките приложения за приложения в браузъра, десктопа и мобилната среда.“

Modular Angular 2 дава възможност на разработчиците да използват библиотека на трети страни или да пишат свои собствени. Надстройката включва интерфейса на командния ред на Angular CLI, заедно с по-способни версии на Angular's router, формуляри и основни API.

Следващата стъпка за Angular са корекции на грешки и неразрушаващи функции за API, маркирани като стабилни, повече ръководства и живи примери за конкретни случаи на употреба и повече работа по анимации. Уеб работниците, за да може уеб съдържанието да изпълнява скриптове във фонови нишки, ще бъдат преместени от експериментална фаза и ще бъде добавен и Angular Material 2, осигуряващ компоненти на Material Design. Повече функции и езици ще бъдат добавени към Angular Universal, който осигурява визуализация от страна на сървъра за приложения, а също така се планират подобрения в скоростта и размера на полезния товар.

Известна също като AngularJS, фреймъркът дебютира преди шест години, разполагащ с инжектиране на зависимост и разработено от HTML. Той е пренаписан, за да позволи отделяне на рамката от DOM, което позволява използването на множество визуализатори; При пренаписването е използван TypeScript на Microsoft, типизиран супер набор от JavaScript.