前端知识大概

 

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组件化
相关文章
相关标签/搜索