前端知識大概

 

HTML (整潔代碼,語義化標籤)

CSS (模塊化,可伸縮)

CSS 方法 (BEM, SMACSS, OOCSS)

CSS 預處理器 (像LESS, SCSS, PostCSS)

現代 CSS (Flexbox, Grid)

JS
現代 JS (ES6, Typescript)

JS 框架 (Angular, React, Vue [更多的以後在此插入])

JS 方法 (函數式編程, 面向對象)

JS 庫 (Immutable, Ramda, Lodash)

響應式設計原則

測試 (TDD)

測試框架 (Jasmine, Karma)

SVG

WebGL

動畫技術

可訪問性

可用性

性能

構建工具 (Grunt, Gulp, NPM 腳本)

資源打包工具 (WebPack, Browserify)

NPM 生態系統

瞭解不一樣瀏覽器的怪癖

敏捷方法

版本控制 (一般是 Git)

視覺設計基礎

軟技能,時間管理

對使用的後端語言有基本的瞭解。

Service workers

Progressive Web Apps (PWA)

Web組件化
相關文章
相關標籤/搜索