Angular 是由 Google 主導,開源的 JavaScript 應用程式框架,目前穩定版本已經來到 Angular 11 了。
在學習程式的路上,不止一次聽過 Angular 學習曲線較高,而且改版幅度驚人,所以在還沒接觸 Angular 之前,真的是會莫名的害怕!
不過在正式開始學習後,才知道目前 Angular 2 到現在 Angular 11 都是十分穩定的改版,不再出現之前 Angular 1.x 到 Angular 2.x 的哀鴻遍野。
因此目前市面上確實同時存在著兩種差異較大的 Angular 版本,為了區分兩者的差異,在名稱上就出現了差別,1.x 的版本稱為 AngularJS。
而 2.x 之後的版本則改名為 Angular。
從上面可以看到,連 Logo 都長得不一樣。
而 AngularJS 及 Angular 的特點,根據 Will 保哥 的 Angular 開發實戰:從零開始 的課程描述,簡單整理如下:
看到這邊,我們只要專注在 Angular 的研究與學習,在大部分情況下,應該不需要再去從頭了解 AngularJS,而且我們再也不會把兩者搞混,而傻傻分不清楚了。