![](https://hfnxjk.com/statics/images/logo.png)
Google發布JavaScript開發框架Angular 2正式版,優化指令界面、程序風格指南,以及核心API、路由器等相容性,提供開發者能跨瀏覽器、桌面和移動等環境開發,且具備模組化與彈性,支持開發者使用第三方或自行開發的函數庫。
Google于2010年發布第一版Angular開發框架,解決了開發人員開發新網頁的問題,近年網頁技術變化劇烈,為了適應如今應用程序開發者和設備的復雜性,Google又于2014年推出第二版Angular框架。
Google官網解釋稱,最終版本就是Angular的穩定性已經在廣泛的使用案例中獲得驗證,且Angular開發框架最終版也為了開發者的生產力、小型資料負載(Payload)和效能進行優化。
與舊版本相比,最終版Angular更能與路由器(Router)、格式(Form)和核心API等相容,以供開發者能夠跨瀏覽器、桌面和移動等環境開發應用程序,且新版Angular框架具備模組化與彈性,提供開發者能使用自己偏好的第三方函數庫,或是自己開發的函數庫。
另外,Angular 2將分3階段發布,第一階段為主要版本(Major),主要為改善不相容的API為穩定的API,第二階段為次要版本(Minor),主要為新增向后相容的功能,第三階段則是補丁版本(Patch),主要為修補向后相容的問題。
同時Google Angular團隊也將提供開發者更多Angular指南和范例,以協助開發者學習使用新版Angular,并計劃在未來支持更多種語言、新增更多功能、發布正式版WebWorker機制等。
除了Google的Angular開發框架外,Facebook旗下還有一套JavaScript開發框架React Native,提供開發者能利用JavaScript來建立原生iOS、Android等應用程序。