关于node作为前后端中间层的一些疑问

用express作为框架,使用mvc,用m作为和数据库层,c作为给前端提供数据的层,有必要再分一个业务层单独处理业务吗?还是说直接把业务层就加在c中?这里的c是不是就是所谓的中间层!

阅读 2.9k
2 个回答

所谓的C层,是Controller层,在MVC框架里,它属于控制层。

Model(模型)是应用程序中用于处理应用程序数据逻辑的部分。
  通常模型对象负责在数据库中存取数据。
View(视图)是应用程序中处理数据显示的部分。
  通常视图是依据模型数据创建的。
Controller(控制器)是应用程序中处理用户交互的部分。
  通常控制器负责从视图读取数据,控制用户输入,并向模型发送数据。

C 层 应用逻辑代码 层, 业务逻辑 一般都是写在 这层 ,并不是M层。 个人理解

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题