面試題webpack打包原理 請問前端全棧工程師需要學(xué)習(xí)的知識有哪些?回答全面有條理,不收copy內(nèi)容到點就行?
請問前端全棧工程師需要學(xué)習(xí)的知識有哪些?回答全面有條理,不收copy內(nèi)容到點就行?程序員的工作不超過兩部分,一部分是開發(fā)新特性,另一部分是解決問題(bug)。所以如果所有的技能都應(yīng)該圍繞這兩個部分。對
請問前端全棧工程師需要學(xué)習(xí)的知識有哪些?回答全面有條理,不收copy內(nèi)容到點就行?
程序員的工作不超過兩部分,一部分是開發(fā)新特性,另一部分是解決問題(bug)。所以如果所有的技能都應(yīng)該圍繞這兩個部分。對于前者,您需要熟悉開發(fā)所需的知識:
1)前端開發(fā)語言,如HTML、JS、CSS等。當(dāng)然,最好熟悉一些引導(dǎo)和角度框架。
2)網(wǎng)絡(luò)協(xié)議,做前端開發(fā)不能回避網(wǎng)絡(luò)通信,TCP和HTTP協(xié)議是必不可少的內(nèi)容。
3)數(shù)據(jù)結(jié)構(gòu)和算法,這不多說
4)數(shù)據(jù)庫,這不多說
另一個是要掌握具體的分析問題、解決問題的工具,如果你想做好事,你必須先磨礪工具。
1)前端調(diào)試工具,如chrome或firebox調(diào)試工具
2)請求模擬工具、郵遞員等
必須掌握這些內(nèi)容。至于后端內(nèi)容,則更多,比如性能優(yōu)化、操作系統(tǒng)等。太多了,這里不一一介紹。