关于node作为前后端中间层的一些疑问
用express作为框架,使用mvc,用m作为和数据库层,c作为给前端提供数据的层,有必要再分一个业务层单独处理业务吗?还是说直接把业务层就加在c中?这里的c是不是就是所谓的中间层!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
用express作为框架,使用mvc,用m作为和数据库层,c作为给前端提供数据的层,有必要再分一个业务层单独处理业务吗?还是说直接把业务层就加在c中?这里的c是不是就是所谓的中间层!
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(2)
所谓的C层,是Controller层,在MVC框架里,它属于控制层。
Model(模型)是应用程序中用于处理应用程序数据逻辑的部分。
通常模型对象负责在数据库中存取数据。
View(视图)是应用程序中处理数据显示的部分。
通常视图是依据模型数据创建的。
Controller(控制器)是应用程序中处理用户交互的部分。
通常控制器负责从视图读取数据,控制用户输入,并向模型发送数据。
C 层 应用逻辑代码 层, 业务逻辑 一般都是写在 这层 ,并不是M层。 个人理解