一步,兩步,三步四步五步,就這樣到達了人生的巔峯~css
傳統前端生態-初級
不使用打包、中間處理工具,手工處理js、css、圖片等資源html
掌握如下知識點:前端
- 基礎結構:html,h5
- 基礎樣式:css,css3
- 基礎語法:js
- jq框架:jq,jq系列插件
- ui框架:bootstrap3,bootstrap4等
- 基礎插件:lodash,echarts等
- 其餘:移動端適配,瀏覽器兼容,瀏覽器調試等
恭喜完成新手村修煉任務,正式開啓江湖冒險之旅~vue
vue 生態-中級
- 基礎套件:vue2,vuex,vue-router,axios,vue 靜態生成器,vue 多頁面,vue history 模式
- UI 組件庫:element、iview、vuex、mint-ui、vant、cube-ui等
- 後端渲染:nuxt.js
- 語法升級:es6+,less、scss、styls
- 工具:vue-cli,babel7,webpack4,eslint,vue devtools
- 其餘:調試工具,vuepress
打怪升級,恭喜晉級成功~node
React 生態
- 基礎套件:react,react-router,jsx,axios,react react history 模式,redux、mobx等
- UI 組件庫:antd,antd-mobile
- 後端渲染:next.js
- 工具:create-react-app,react-devtools
- react-native
持續打副本刷經驗中~react
微信生態-高級
- 小程序生態:api,組件,工具,雲開發,mpvue、wepy等
- 小遊戲生態
- 微信公衆號生態:微信受權登陸、支付、分享等經常使用功能
闖關成功,成功晉級~linux
Node 生態-全棧
- 基礎:node,npm、cnpm、npx、nvm、yarn,pm2,pug,nginx
- 框架:express,koa2,think.js,egg.js
- 數據庫:mongoodb,mongoose
- 插件:redis、express-redis-cache、Redis Desktop Manager、moment、nodemailer等
- 命令行:linux、cmd、mac 命令
- 工具:express-generator,koa-generator,robo3t,postman,mobaXterm,Sequel Pro
擊敗終極 Boss,成功完成凡間界修煉,開始新世界之旅~webpack
其餘
- 經常使用工具:編輯器 sublime 研究,ps切圖工具,抓包工具,上傳代碼工具,圖片壓縮工具,截圖工具,取顏色工具,markdown等
- git 類:svn,git,github,碼雲,sourceTree
- 埋點:谷歌統計,百度統計,前端錯誤收集等
- 其餘:pwa,parcel,typescript,electron,可視化,工程化,單元測試,前端安全,性能優化,數據結構+算法,設計模式等