0.43.0 • Published 5 years ago

@stackx/router v0.43.0

Weekly downloads
1
License
MIT
Repository
-
Last release
5 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

5 years ago

0.42.0

5 years ago

0.41.0

5 years ago

0.40.0

5 years ago

0.39.7

5 years ago

0.39.1

5 years ago

0.39.0

5 years ago

0.38.2

5 years ago

0.38.1

5 years ago

0.37.0

5 years ago

0.36.1

5 years ago

0.36.0

5 years ago

0.35.3

5 years ago

0.35.2

5 years ago

0.35.1

5 years ago

0.35.0

5 years ago

0.34.0

5 years ago

0.33.0

5 years ago

0.32.4

5 years ago

0.32.3

5 years ago

0.32.2

5 years ago

0.32.0

5 years ago

0.32.1

5 years ago

0.31.0

5 years ago

0.30.0

5 years ago

0.29.0

5 years ago

0.28.0

5 years ago

0.27.1

5 years ago

0.27.0

5 years ago

0.26.2

5 years ago

0.26.1

5 years ago

0.26.0

5 years ago