回覆列表
  • 1 # 簡課視界江煥勇

    現在大多數的網際網路應用,前端的開發量都顯著多於後端。好的前端,工資上升得很快,一個有三年實際專案經驗的前端工程師在深圳可以拿到10-15K,4-5年,專案經驗豐富、前端技術棧比較全的,可以拿到20-30K。

    一般來說,掌握下面的前端技術棧,基本就是一個好用的前端。

    HTML + css3

    這是基礎,但有意思的是,很多很有經驗的前端,在規範使用樣式表、規範命名、使用樣式表控制前端表現層都有很多問題,寫的程式碼樣式相互影響,命名衝突等。

    所以不要小看這一部分,好的前端習慣從這裡開始。

    HTML5 + LESS或SASS

    HTML5除了特有的標籤外,很多元件其實很深入的,比如繪圖就有canvas、SVG,每個都很深入。通常來說,HTML5和CSS3都是組合技能。

    到了這個階段,可以使用LESS或SASS來最佳化CSS的設計和編寫。不用糾結兩者區別,選一個就行。

    JavaScript(JS)

    這個怎麼強調都不過分,太重要了,須知,各種JS的框架,基礎都是JS。

    UI元件框架

    最常見的,是bootstrap的UI元件框架。Bootstrap已經出4.0了。用框架可以加快開發的速度。

    應用框架

    現在的前端開發絕大多數是使用應用框架來開發的,用原生JS的還是少數人,應用框架典型的有:

    JQuery。這個是很多人用,很成熟的框架。

    2、vue.js

    google的一位華人建立的,現在很熱門。vue非常簡潔,以往元件很少,現在已經非常豐富了。

    需要說明的是,使用vue的框架,使用與之配套的UI元件就很有必要,這裡推薦iview或elements。

    3、react.js

    很多做移動開發的,喜歡使用這一套框架。

    前端工程與打包

    這一塊,目前比較流行的是webpack或gulp,用於前端程式碼釋出、部署,建議好好了解一下。

  • 中秋節和大豐收的關聯?
  • 當你看一個人越看越煩的時候,該怎麼辦?