个人前端知识清单
作前端也有几年了,整理了一份平时经常使用的技术列表,欢迎你们补充。javascript
html方向
- html4标签
- html5标签,语义化,媒体标签等
- svg
- canvas
- web workers
- manifest
- pwa:service worker(workbox)
css方向
- css2语法
- css3新语法
- houdini
- 预处理器less,sass,stylus,css-next
- 后处理器,postcss插件,autofixer等
javascript方向
- es5常规语法
- es2015,2016,2017,2018新语法
- typescript书写带类型的js
- babel编译新js语法
框架方向
-
react技术栈css
- react
- react-router(search-router)
- immutable
- redux
- redux-saga
- redux-observable
- reselect
- mobx
- ant-design(ui框架)
- 服务器端渲染 (nextjs)
- create-react-app
- dva-cli
-
vue技术栈html
- vue
- vue-router
- vuex
- element(pc端ui框架)
- vant(移动端ui框架)
- 服务器端渲染(nuxt)
- vue-cli
-
ajax库前端
前端工程
- webpack/rollup/parcel
- prepack
- gulp
- editorconfig
- stylelint
- eslint
- babel
测试工具
- jest
- mocha+nyc
- karma
- nightwatch
工具库
服务器端
- node
- koa
- nginx
- mongodb
- pm2
- docker
- k8s
原生应用
- react-native
- weex
- flutter
持续集成