轉 AngularJS 2.0將面向行動裝置 App並放棄舊瀏覽器

來源:互聯網
上載者:User

標籤:android   blog   2014   html   htm   http   com   window   伺服器   應用   for   

AngularJS團隊表示“AngularJS 2.0是行動裝置 App的架構”。該架構將繼續支援案頭,但其主要關注點變成了移動領域。它的目標還包括通過轉譯器支援EcmaScript 6(因為瀏覽器還不支援ES6)。

為了從開發人員那裡得到反饋,一篇關於"AngularJS 2.0"的文章中列出了計劃中的更改,以及指向設計文檔的連結。

下面簡要介紹一下這些計劃中的更改:

  • 支援ES6和Traceur轉移器。開發人員也可以選擇繼續編寫ES5。
  • 更快速的變化檢查
  • 通過整個Angular範圍內的Log Servicediary.js進行監控
  • 更好的模組化
  • 更簡化的依賴注入,包括聲明優於命令、通過ES6模組進行模組載入、通過子注入器消極式載入部分JS。這些設計大部分已經實現。
  • 模板和指令改進,包括簡化的指令API、使用Web標準與其他組件框架組成、增強效能以及允許IDE分析和驗證模板。
  • 更好的觸摸動畫,使用瀏覽器後退的原生特性,能夠達到60+FPS的效能。
  • 增強路由,包括基於狀態的路由、與認證和授權進行整合以及可以選擇對保留某些視圖的狀態。
  • 更好的持久化,在於伺服器同步時,支援“永久離線”模式,這對行動裝置來說非常有用。
  • 僅支援能自動更新的現代瀏覽器,包括Chrome、FireFox、Opera、Safari和IE11。對於行動裝置,包括Android、iOS 6+、Windows Phone 8+的Chrome,和FireFox Mobile。也“有可能”支援舊版本的Android。

大多數變化還在設計和原型階段,最終版本可能與現在計劃的大相徑庭。你可以通過Angular的任何頻道提供反饋。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.