前端開發(fā)需要哪些技術(shù)?
謝邀。雖然答主不是專業(yè)的前端開發(fā),不過當(dāng)年在校期間給學(xué)校做網(wǎng)站賺外快,也算了解一些吧。下面對前端開發(fā)需要的技術(shù)總結(jié)下。不到位的歡迎各位留言討論補充。
基礎(chǔ)篇:HTML、CSS、JavaScript,差不多算的上是Web開發(fā)三劍客,必須懂的了。
對于HTML、CSS,我們學(xué)會其語法、理解語義基本就可以了,到了JavaScript這里,就需要我們有更多的認(rèn)識了。不僅僅是語法、語義,還得掌握許多基礎(chǔ)庫以及常用框架的用法。
最后可以給大家推薦一個新手入門學(xué)習(xí)的網(wǎng)站(W3School),感覺還是很靠譜的。
進階篇:在完成基礎(chǔ)知識的學(xué)習(xí)后,就可以針對性的細(xì)化學(xué)習(xí),加強項目能力了。
移動端開發(fā)(webapp)
后臺系統(tǒng)開發(fā)
NodeJS
等等以上每一個部分你可能都需要了解,但最好針對性的往某一方面加強。這一部分對于自學(xué)來說其實是比較有難度的,最好的方法就是到相關(guān)的公司實習(xí),許多公司都會招收實習(xí)生并在畢業(yè)后留下來,所以說有時間的可以提前到公司去實習(xí)。