Augular小白學習之道

前言:在學習angular以前,咱們須要先認識它,瞭解它是幹嗎的,因此我就根據我學習的過程來作的筆記,有什麼不對的地方,能夠給我建議,歡迎你們來閱讀文章,謝謝你們node

AugularJS簡介與環境搭建

1、AugularJS是什麼?

Augular是由谷歌開發與維護一個開發跨平臺應用程序的框架,同時使用手機與桌面。web

2、AugularJS有什麼特性?(這裏分爲三個點來說)

(1)基於Angular咱們能夠構建適用於全部平臺的應用。好比:web應用、移動web應用、移動端應用和桌面應用等。npm

(2)經過Web Worker和服務端渲染(SSR),達到在現在Web平臺上所能達到的最高渲染速度。服務器

(3)Augular讓你可以有效掌控可伸縮性。基於RxJS、Immutable.js和其餘推送模型,能適應海量數據需求。框架

3、Angular提供了哪些功能?

分別有以下功能:工具

                ※ 動態的HTML組件化

                ※ 強大的表單系統(模板驅動和模型驅動)學習

                ※ 強大的視圖引擎cdn

                ※ 事件處理blog

                ※ 快速的頁面渲染

                ※ 靈活的路由

                ※ HTTP服務

                ※ 視圖封裝

                ※ AOT、Tree Shaking

4、Angular與AngularJS有什麼區別?

  (1)再也不有Controller和Scope

  (2)更好的組件化及代碼複用

  (3)更好的移動端支持

  (4)引入了RxJS與Observable

  (5)引入了Zone.js,提供更加智能的變化檢測

5、環境搭建

第一步:打開命令工具安裝Angular 腳手架:npm install -g @angular/cli

第二步:檢測Angular腳手架是否安裝成功:ng --version 或 ng -v

第三步:建立新項目:ng new PROJECT-NAME    PROJECT-NAME(項目名稱)

第四步:啓動本地服務器:利用cd PROJECT-NAME(項目名稱)-->你建立的項目名稱,進入要運行的項目文件夾中,而後經過 ng serve 命令運行項目

項目目錄介紹以下圖所示:

注意:學習angular以前須要先把node.js的環境給配置好(下載node.js的應用程序,而後進行安裝),而後才能安裝angular腳手架(安裝步驟都寫在上面了

相關文章
相關標籤/搜索