路线图的优点是什么?
我是Express新手。
我刚刚学习了路线映射 ,我无法想象将来使用类似的代码:
app.map({ '/users': { get: users.list, '/:id': { get: users.view, '/edit': { get: users.edit, put: users.update } } }
你为什么要这样构造你的代码?
- 你引入你自己的函数
map()
而不是使用工具Express已经可用于路由(如路由器)。 - 此外,您还将中间件function定义为对象的方法。 直接出口似乎是一个更优雅的解决scheme。
使用这种“映射”方法有什么好处吗?
还是仅仅是一个美学的问题 – 别人认为这是比路由器/路由分离更优雅的解决scheme?
谢谢您的回答。
- 无法使用express处理node.js域的exception
- 如何写一个只会捕获行为的快速路由中间件?
- 如何与多个虚拟主机共享相同的nodejs端口(3000)(也是nodejs应用程序)
- Jade不再接受没有JavaScript划定的内联variables?
- 有没有一种方法可以从Node.js响应中筛选出include和脚本文件?
- Sinon / Node / Express / Mongo – TypeError当试图模拟Mongo DB.collection函数
- 如何使用一个局部variables的值代替HandleBarjs中的其他variables
- PassportJS(Google OpenID)在req.user中没有任何内容
- 如何在快递中的子目录上挂载Ghost