Skip to content

course-dasheng/source-tour

Repository files navigation

前端源码漫游记

  1. 源码的场景
    1. 前端框架:Vue React 生态全家桶
    2. 脚手架:ni create-vue
    3. 开发工具:webpack rollup vite (大致的原理)
    4. ...其他学员提需求的库
  2. 学习的方式
    1. 手写 mini 版本,去阅读正式的源码(自己 github 开源)
    2. 给仓库提 pr
    3. 写文章输出原理
  3. 课程的设计
    1. 简单到难
    2. 实战优先 && 提 pr && 写文章输出
    3. 内部讨论会
    4. 准备好你的 github
    5. 使用 js or ts(esno,tsup, unbuild)
      1. 先从 vue 的响应式 和脚手架框架开始
packages
   - 
   - utils 工具库
   - demo-intro
      - jquery.js mini jquery + jsonp
      - template.html 模板引擎
vue
   - reactivity 响应式
   - compiler-dom
   - compiler-core
   - runtime-core
   - runtime-dom
react
   - jsx
   - react
   - react-dom
vite
   - vite
   - rollup

感谢

学员作品