。Express中的.Net Core MVC模式等效

问题描述 投票:0回答:2

我是Node.js和Express.js的新手,有人可以指导我如何在Node和Express项目中实现MVC。我想像在.Net Core项目中那样使用模型,控制器,服务和存储库来实现MVC模式。有什么方法可以检查传入请求对象的类型是否是我的自定义模型。我愿意接受打字稿

node.js .net typescript express mean-stack
2个回答
0
投票

引用链接

https://www.programming-books.io/essential/nodejs/model-routes-controllers-services-code-structure-fe640ddd209647a08ffc5a36a58f5a98

该链接极大地说明了有关模型,控制器,路由器,模式等的信息>>


0
投票

ExpressJS是一个非规范框架。这意味着它为您提供了设置服务器和一些路由所需的基础知识。开箱即用,它不包含任何用于连接数据库或实现设计模式(例如MVC)的API。但是,可以通过中间件和其他框架来实现这些细节。在我的个人项目中,我使用sequelize.js来处理MVC的Model部分,使用ExpressJS路由来处理控制器部分,并使用Joi来验证传入请求模型到特定结构。

© www.soinside.com 2019 - 2024. All rights reserved.