0.43.0 • Published 4 years ago

@stackx/router v0.43.0

Weekly downloads
1
License
MIT
Repository
-
Last release
4 years ago

@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 计算属性

0.43.0

4 years ago

0.42.0

4 years ago

0.41.0

4 years ago

0.40.0

4 years ago

0.39.7

4 years ago

0.39.1

4 years ago

0.39.0

4 years ago

0.38.2

4 years ago

0.38.1

4 years ago

0.37.0

4 years ago

0.36.1

4 years ago

0.36.0

4 years ago

0.35.3

4 years ago

0.35.2

4 years ago

0.35.1

4 years ago

0.35.0

4 years ago

0.34.0

4 years ago

0.33.0

4 years ago

0.32.4

4 years ago

0.32.3

4 years ago

0.32.2

4 years ago

0.32.0

4 years ago

0.32.1

4 years ago

0.31.0

4 years ago

0.30.0

4 years ago

0.29.0

4 years ago

0.28.0

4 years ago

0.27.1

4 years ago

0.27.0

4 years ago

0.26.2

4 years ago

0.26.1

4 years ago

0.26.0

4 years ago