day2-0712
React | Vue | Angular, 比較主流的框架,各自有自己獨特的地方婿滓,也有共同點洼专。最吸引我的就是镇草,3個框架都有組件化的思想
我最先接觸的是React, 那個時候就被驚艷到了「之前的文章有寫道」恍飘。virtual dom榨崩, component, class extends
等等章母,或是擴展或是全新的母蛛,總之真的敲厲害!
今天隨便翻了一下接的書胳施,有一本關于Angular的溯祸,索性直接就嘗試了一下。最直觀的感受:
- 組件化的思想還算是比較重要的
- 語言層面來說舞肆,ng-, typescript焦辅,都很容易上手
- 語法層面,
@component
,@Input()
椿胯,非常類似于python
的裝飾器筷登,編寫風格很獨特「代碼看起來還是有不一樣的地方」- 代碼結構層面: 第一感覺讓我想到了小程序, 每一個
component
哩盲,相互之間分離又結合前方,結構很清晰- 部署:暫時沒有考慮,之后再看...
-
demo簡單的做了一個文章投票排名的應用「3個多小時」廉油,簡單的頂和踩惠险。讓我想起了我用的第一個嚴格意義上的js框架meteor,做的第一個也是這種投票類型的應用抒线,好玩
-
代碼編寫
- 頁面ui使用的是
semantic-ui
班巩,看一下文檔,還算比較好上手嘶炭,主要是很清爽抱慌。 - 組件的合理拆分其實是很重要的逊桦。合適的拆分不但結構清晰,同時也有利于編寫代碼抑进,也有利于調試哦强经!
-
ng genearate component your-component
|ng new your-project
|ng serve
- base cli
- 頁面ui使用的是