/sourcecode-principle-practice

web source code practice practice

Primary LanguageTypeScriptMIT LicenseMIT

源代码原理练习

该项目的目的是搞清楚前端各种框架技术的运行原理. 以敲代码实现的方式来加深自己的印象,增加自己的技术深度而不是停留在知其然而不知其所以然的层面

任务清单:

  1. webpack原理的实现
  2. 路由原理的实现
  3. call实现
  4. apply实现
  5. bind实现

如何运行

  1. 首先需要安装pnpm npm install -g pnpm
  2. 运行命令: pnpm install
  3. 运行webpack: pnpm run webpack