Angular 2 概述

2018-04-02 14:33 更新

什么是Angular 2?

Angular 2是一個開源的JavaScript框架,用于在HTML和JavaScript中構(gòu)建Web應(yīng)用程序,并被認為是移動第一種方法。

歷史

Angular 2的beta版本已在2014年3月發(fā)布。

為什么要使用Angular 2?

  • Angular 2比Angular 1簡單,其較少的概念使其更容易理解。

  • 您可以使用最小的內(nèi)存開銷更新大型數(shù)據(jù)集。

  • 它將通過服務(wù)器端渲染加速初始加載。

特征

  • Angular 2比Angular 1更快更容易。

  • 它支持最新版本的瀏覽器,還支持舊版瀏覽器,包括IE9 +和Android 4.1+。

  • 它是一個跨平臺框架。

  • Angular 2主要關(guān)注移動應(yīng)用。

  • 代碼結(jié)構(gòu)比以前版本的Angular非常簡單。

優(yōu)點

  • 如果應(yīng)用程序是一個重負載,那么Angular 2保持它完全UI響應(yīng)。

  • 它使用服務(wù)器端渲染在移動設(shè)備上獲得快速視圖。

  • 它適用于ECMAScript和其他編譯為JavaScript的語言。

  • 它使用依賴注入來維護應(yīng)用程序,而不用寫太長的代碼。

  • 一切都將是基于組件的方法。

缺點

  • 由于Angular 2是一個新引入的框架,因此在線社區(qū)支持較少。

  • 學(xué)習如果你是新來的Angular 2需要時間。

以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號