php大法好啊,作為一個(gè)后端我也是經(jīng)常需要接觸前端開發(fā)。
我常用的主要有兩款:
vue.js
angular.js
我項(xiàng)目的一般架構(gòu)
一般的話是需要做手機(jī)端和pc后臺(tái)的。
手機(jī)端的話我選擇使用的是vue,因?yàn)檫@個(gè)比較輕量級(jí)。用起來也很方便。而在pc后端的話我用的是angluar
國(guó)內(nèi)外的流行度(聽說)
vue和react(我還沒用過)這兩款目前是在國(guó)內(nèi)比較火的,特別是nodejs火起來之后。而且nodejs+vue是一個(gè)挺不錯(cuò)的方案。
而在國(guó)外,聽說是angular比較火一下,但是具體我也不知道畢竟沒有出國(guó)工作過。這里分享的是聽來的信息。
怎么學(xué)習(xí)angular?
我個(gè)人是比較喜歡angular這款的。所以這里跟大家分下我怎么學(xué)習(xí)它的。
一定要看第一手資料,盡管她可能是英文的。angluar文檔就是英文的。
為什么?
你要知道英文是一個(gè)很直白的語言,它不像中文那樣有各種各樣的說法。如果你看的是別人翻譯過來的,而且它翻譯過來的還不一定就是二手的資料,也有可能看的是別人翻譯后的各種版本然后綜合自己的理解再來跟你說。這時(shí)候它可能就已經(jīng)跟它的原文差很多了。其實(shí)有些地方可能沒有這么復(fù)雜但是你一看別人的理解,蒙了。
所以再次強(qiáng)調(diào),一定要看第一手資料。
如果英文不行的話可以用各種翻譯工具輔助。
作為一個(gè)程序員來說,你必須要具備看英文文檔的能力。