dev.to · SaaS· Kamran Khan·· 3 小时前AI 评分22
我的 App.jsx 是路由表,不是组件:Laravel + React SaaS Starter Kit 的路由结构
My App.jsx is a route map, not a component
AI 导读
作者把 App.jsx 里的布局、鉴权和导航状态全部移入路由树,让 App.jsx 只保留路由结构、不含任何 markup。ProtectedRoute 包裹 Layout 后,Dashboard 与 Users 嵌套其下,登录校验由结构保证;Users 再加一层 AdminRoute 做角色检查,Login 和 Register 因不在子树内而默认公开。
来源:dev.to · SaaS · dev.to