路线图的优点是什么?
我是Express新手。
我刚刚学习了路线映射 ,我无法想象将来使用类似的代码:
app.map({ '/users': { get: users.list, '/:id': { get: users.view, '/edit': { get: users.edit, put: users.update } } }
你为什么要这样构造你的代码?
- 你引入你自己的函数
map()
而不是使用工具Express已经可用于路由(如路由器)。 - 此外,您还将中间件function定义为对象的方法。 直接出口似乎是一个更优雅的解决scheme。
使用这种“映射”方法有什么好处吗?
还是仅仅是一个美学的问题 – 别人认为这是比路由器/路由分离更优雅的解决scheme?
谢谢您的回答。