React Router Vs Vue Router

打印 上一主题 下一主题

主题 2120|帖子 2120|积分 6360

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

x

前言

React 社区主流使用的是 React Router,它和 Vue Router 是功能上非常雷同的客户端路由库,但底层实现原理与 Vue Router 在设计理念上有明显差异

✅ React Router vs Vue Router 对比一览

特性 / 对比项Vue RouterReact Router设置方式设置式:通过 routes 数组注册声明式:通过 JSX 布局形貌嵌套关系路由定义createRouter({ routes })<Route path="/" element={<Home />}>路由嵌套嵌套路由由 children 设置JSX 中嵌套 <Route> 实现嵌套路由相应式机制依赖Vue 相应式体系React 状态体系(useState, useEffect)导航守卫beforeEach, beforeRouteEnter没有内建守卫,需自定义封装逻辑组件底层汗青机制自己封装了一套 History 模块直接使用 history 或 react-router-dom 的 history 包路由渲染组件<router-view><Outlet>
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

三尺非寒

论坛元老
这个人很懒什么都没写!
快速回复 返回顶部 返回列表