我是Express的新手。
我刚学会Route mapping,我无法想象将来使用类似的代码:
app.map({
'/users': {
get: users.list,
'/:id': {
get: users.view,
'/edit': {
get: users.edit,
put: users.update
}
}
}
为什么您希望以这种方式构建代码?
map()
,而不是使用Express已经可用于路由的工具(如路由器)。使用这种“映射”方法有什么好处吗?
或者仅仅是美学问题 - 有人认为这比路由器/路由分离更优雅吗?
感谢您的回答。