web前端的學習注意事項
十、自動化工具:構(gòu)建工具 Webpack、構(gòu)建工具 gulp、CSS 預(yù)處理器 Sass 等。注意,Sass 比 Less 用得多,gulp 比 grunt 用得多。
十一、前端綜合:HTTP協(xié)議、跨域通信、安全問題(CSRF、XSS)、瀏覽器渲染機制、異步和單線程、頁面性能優(yōu)化、防抖動(Debouncing)和節(jié)流閥(Throtting)、lazyload、前端錯誤監(jiān)控、虛擬DOM等。
十二、編輯器相關(guān)。Sublime Text 是每個學前端的人都要用到的編輯器。另外,前端常見的IDE有兩個:WebStorm 和 Visual Studio Code。WebStorm什么都好,可就是太卡頓;VS Code就相對輕量很多。個人總結(jié)一下:新手一般用 WebStorm,入門之后,用 VS Code 的人更多
web前端的學習注意事項
前端專業(yè)知識
- 知道怎么把你的東西做成responsive, cross-browser support么?
- 知道什么是SEO并且怎么優(yōu)化么? 知道各種meta data的含義么?
- 知道什么是Ajax, restful, get, post么? 知道怎么和后臺交互么?
- 知道各種JS框架(Angular, Backbone, Ember, React, Meteor, Knockout...)么? 能講出他們各自的優(yōu)點和缺點么? 熟悉并且會用其中的一種或多種么?
- 知道什么是webkit么? 知道怎么用瀏覽器的各種工具來調(diào)試和debug代碼么?
web前端的學習內(nèi)容
首先是基礎(chǔ) html css javascript
然后是框架 react vue
學完這些是可以上手干活了。
接著是學習http
然后你可以花時間提高你的javascript 水平 然后學點后端的知識
后面你要學的是數(shù)據(jù)結(jié)構(gòu)和設(shè)計模式。
我本人就是前端的,現(xiàn)在也三年了。 深知這其中轉(zhuǎn)行和學習痛苦的地方。
就想說一句,別放棄,你的努力不會白費。
web前端的發(fā)展前景
更多使用快速原型開發(fā)工具
更加重視人工智能
你已經(jīng)聽說了人工智能AI,但是你對web前端開發(fā)設(shè)計中的人工智能熟悉嗎?web與AI碰撞,帶來更強大的網(wǎng)頁,為網(wǎng)站主和用戶同時帶來價值。提供網(wǎng)絡(luò)主機服務(wù)的 Wix,是這一領(lǐng)域的領(lǐng)頭羊。他們現(xiàn)在提供了一個過程來詢問用戶一些問題,然后使用一個基于 AI的平臺,根據(jù)用戶的回答提供給用戶最符合他們需求的 web設(shè)計。這非???,值得一看。