做爲一個前端開發者必備的技能

  • HTML(代碼整潔,語義化標籤).
  • css(模塊化,可伸縮)
  • CSS方法(BEM, SMACSS,OOCSS)
  • CSS預處理器(SCSS,LESS,PostCSS)
  • 現代css(FlexBox, Grid)
  • JS
  • 現代JS(ES6,ES7,Typescript)
  • JS框架(ReAct,VUE, Angular。。)
  • JS方法(函數式編程,面向對象)JS庫(Immutable,Ramda,Lodash)
  • 響應式設計原則
  • 測試(TDD)
  • 測試框架(Jasmine,Karma)
  • SVG
  • WebGL
  • 動畫技術
  • 可訪問性
  • 可用性
  • 性能
  • 構建工具(Grunt,Gulp,NPM腳本)
  • 資源打包工具 (Webpack, Browserify)
  • NPM生態系統
  • 瞭解不一樣瀏覽器的怪癖
  • 版本控制(Git, SVN)
  • 敏捷方法
相關文章
相關標籤/搜索