學(xué)習(xí)web前端,要先打好基礎(chǔ),主要學(xué)習(xí)html、css和Javascript。同時(shí)需要了解w3c標(biāo)準(zhǔn),了解ES6,ES7等語(yǔ)法以及最新版中增加的特性,這是一個(gè)前端首先需要掌握的。
要想做好前端,還需要了解Http協(xié)議,明白前后端是如何交互的,知道服務(wù)器原理,(劃重點(diǎn))
如果真想學(xué)一種服務(wù)端技術(shù),建議學(xué)NodeJS(理由:還是用js)或者Python(理由:上手快、簡(jiǎn)潔、流行)
隨著最近幾年前端的快速發(fā)展,只會(huì)上面這些已經(jīng)跟不上了,最好要掌握一兩個(gè)流行的js框架:react、vue、angular等,會(huì)使用webpack等常用的前端構(gòu)建工具。(對(duì)你實(shí)際做項(xiàng)目很有幫助,算是目前前端標(biāo)配)
掌握上面所說(shuō)的這些,再加上一些項(xiàng)目經(jīng)驗(yàn),才有可能成為一個(gè)合格的前端。一名優(yōu)秀的前端需要掌握的還遠(yuǎn)不止這些!看下圖