Javascript Express Node.js mvc与.NET mvc体系结构

Javascript Express Node.js mvc与.NET mvc体系结构,javascript,c#,asp.net-mvc,node.js,express,Javascript,C#,Asp.net Mvc,Node.js,Express,我的问题是: nodejs的express framework中的routers.js文件是否与c#NET中的codebehind(aspx.cs)页面有任何不同,或者两者的概念相同 如果它们是不同的,为什么,如果它们是相同的,那么给每个视图页面提供自己的路由器是可行的,因为我们肯定可以使用一个router.js文件来路由所有页面,例如使用in index.js可以工作 router.get('/allusers/user/:name', function(req, res){} 模式可能是相

我的问题是:

nodejs的express framework中的routers.js文件是否与c#NET中的codebehind(aspx.cs)页面有任何不同,或者两者的概念相同

如果它们是不同的,为什么,如果它们是相同的,那么给每个视图页面提供自己的路由器是可行的,因为我们肯定可以使用一个router.js文件来路由所有页面,例如使用in index.js可以工作

router.get('/allusers/user/:name', function(req, res){}

模式可能是相同的,事实上它可以是您想要的任何东西。它与MVC和节点无关。将.net与MVC结合使用的最佳实践是将代码从业务逻辑中分离出来,并将逻辑文件作为控制器调用,因此,如果我们讨论的是节点最佳实践,那么什么是最佳方法?模式可能是相同的,事实上,它可以是您想要的任何东西。它与MVC和节点无关。将.net与MVC结合使用的最佳实践是将代码从业务逻辑中分离出来,并将逻辑文件作为控制器调用,因此,如果我们讨论的是节点最佳实践,那么最佳方法是什么?