大前端知识体系整理(二)——各阶段知识点列举

传送门

大前端知识体系整理(一)——各级别工程师的技能树

各阶段知识点

小白阶段

  1. html/html5基础
  2. css/css3基础
  3. javascript基础
  4. jquery(zepto)
  5. 移动端适配及响应式布局(bootstrap)

基础阶段

  1. nodejs基础(npm/yarn/nvm)
  2. 网络基础(json/ajax/promise/http)
  3. 工程化(webpack/rollup/parcel/gulp)
  4. css预处理(less/scss/postcss/stylus)
  5. js扩展(es6/babel/ts)
  6. 代码版本管理(git/svn)

进阶阶段

  1. MVVM框架(React/Vue/Angular)
  2. SPA(ReactRouter/VueRouter)
  3. UI库(AntDesign/ElementUI/Material)
  4. 数据管理(Redux/Vuex)
  5. 前端工程搭建(create-react-app/vue-cli/angular-cli)
  6. 代码质量管理(eslint/jest/mocha/gerrit)
  7. 前端性能优化(Chrome Performence Monitor)

高级阶段

  1. linux基础
  2. nodejs服务(express/koa/egg/pm2)
  3. 数据库(mongodb/mysql)
  4. 网络优化(redis/nginx/websocket)
  5. 网络安全(XSS/CSRF)
  6. SSR(Nextjs/Nuxtjs)

扩展阶段

  1. nodejs爬虫
  2. 数据可视化(echart/threejs/D3js)
  3. 移动App(ReactNative/Veex)
  4. 桌面应用(Electron) 
  5. 微信小程序
  6. 嵌入式开发

Web Developer RoadMap —— 2018

这是一个笔者认为不错的参考资料,省了各位看官的麻烦,搬运到这里方便大家看。

https://github.com/kamranahmedse/developer-roadmap

Introduction

大前端知识体系整理(二)——各阶段知识点列举_第1张图片

Frontend Roadmap

Back-end Roadmap

DevOps Roadmap

 

 

你可能感兴趣的:(从零搭建前端开发环境,前端知识图谱)