画布 1
前端学习计划
  开发规范
    代码规范
      html
      css
      JavaScript
      TypeScript
    git规范
      分支规范
      tag规范
      提交规范
    注释规范
      项目README类
      单个文件类
      代码类
  JavaScript功底
    ES6及以上新特性和使用
    Typescript写法和编译
    性能优化
  框架原理
    vue.js原理
      vue-router
      vuex
      vue-cli
    react.js原理
      react-dom-router
      jsx/tsx
        class
        hooks
      store
        mobx
        dva
  文档能力
    接口文档
      yapi
        权限
        mock
        wiki
        mail
    技术文档
      wiki、blog
        技术规划
        技术评审
        CodeReview
        常见问题
  工程化
    脚手架工具
      命令行交互
      多模版选择
      远程模版拉取
      邮件通知
      自动初始化
    构建工具
      vite
      webpack
    自动化部署
    规范化标准
  NodeJS
    NodeJS高级开发
    数据库mySpl、mongoDB
    GraphQL开发
    数据中间层
  泛前端开发
    小程序及快应用
      mpx
      Chameleon
      Taro
    移动端开发
      ReactNative
      Flutter
    桌面应用开发
      Electron
  商业级解决方案
    首屏性能提升
    数据埋点
    无限滚动
    鉴权方案JWT/Cookie
    缓存方案
    数据可视化
    微前端实现方案
  代码设计
    结构型设计模式
      外观模式
      代理模式
    创建型模式
      工厂模式
      单例模式
    行为型模式
      策略模式
      迭代器模式
      观察者模式
      中介者模式
      访问者模式