@stackx/router
v0.43.0
Published
Router for stackx
Downloads
94
Readme
@stackx/router
Router for stackx
Facts
express 的 req
- url (包含 query, 可修改)
- path (不包含 query, 可以被赋值,但不会生效,应该是 getter/setter 控制的行为)
- originalUrl (可修改)
router = Router()
router.get('/a', fn)
app.use('/base', router)
fn 命中时 url: '/a', path: '/a', originalUrl: '/base/a'
vercel serverless 的 req
- url (包含 query)
目标
模拟 express 的行为
实现
使用 url 属性作状态存储 根据当前匹配情况添加 params TODO 添加 path 计算属性