![]() |
VOOZH | about |
一、首先什麼是前端?
回答這個問題的時候,剛入門的或者剛學習的人會認為:寫寫靜態頁面,做出很炫的動效等。其實這是片面的,不完全的。
前端的定義是:凡是通過瀏覽器到用戶端計算機瀏覽器的統稱為前端,相應的存儲於伺服器端的統稱為後端技術。
designer or coder
這裡還是要說一下我自己建的前端學習群:304072187,不說其他的,能進我群的沒兩把刷子怎麼可以呢,哈哈,當然小白我也挺歡迎,都是從零開始的嘛,多虛心問大牛問題就是了,不定期分享乾貨。想學前端的都可以來,歡迎初學和進階中的小夥伴
二、 前端包括哪些技術呢?
html/html5、css/css3、less/sass、bootstrat/Amaze UI、javascript、jquery、ajax、jquery mobile、zepto、angularjs、reactjs、vuejs、nodejs,php、java、mysql/mongodb等
出入門的你或者想學的你,是否被這個列表嚇住了?其實這還是編碼方面,作為一個優秀的前端,除了這些,還需要會ps修圖軟體(ps、AI)、瀏覽器兼容、網站優化、SEO優化、自動部署工具等,是否被嚇住了?不要灰心,慢慢來。
前端就是這,方方面面
精華還是js
三、學習的階段
前端是個長期積累的過程,初級階段你將要會PS、html/html5、css/css3、bootstrat、javascript、jquery、ajax,要懂得各種插件的運用,網站優化,兼容優化,自動部署壓縮;進階後,你需要學會面向對象編程、單頁面應用、編寫自己的插件、模塊化開發、js設計模式,了解更多的框架,如angular、reactjs、vuejs等;最後,高級階段,你需要升華這些技術,形成系統全面的體系,編輯一份可用於大部分平台或者機型上的DEMO模板,完全的使用以上所有技術的有點,避免缺點。最後,真正大牛高手的階段是編寫框架,自己制定標準。
以上就是個人對前端的暫時性理解,接下來會按照前端的學習路線,寫出詳細的知識要點和方法。
最後來一張美女圖片來振奮一下受傷的心