Skip to content

实现手写 react-router,安装源码一比一进行书写,代码中包含大量的注释,方便学习。 通过学习源码跟面试题结合到一起

Notifications You must be signed in to change notification settings

a572251465/mini-react-router

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mini-react-router

实现手写 react-router,安装源码一比一进行书写,代码中包含大量的注释,方便学习。 通过学习源码跟面试题结合到一起

Task

  • history 路由基本实现
  • hash 路由的基本实现
  • 核心API【history】的实现
  • 路径参数的实现
  • Link 导航
  • 实现嵌套路由
  • 实现NavLink
  • 实现 跳转以及重定向

如果想参照源码直接学习的话,可以参数目录【history】【react-router】【react-router-dom】,其他的目录都是测试案例目录

经典面试题

About

实现手写 react-router,安装源码一比一进行书写,代码中包含大量的注释,方便学习。 通过学习源码跟面试题结合到一起

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published