Javascript ExpressJS是否遵循MVC模式?

Javascript ExpressJS是否遵循MVC模式?,javascript,node.js,express,Javascript,Node.js,Express,我正在试图理解如何使用ExpressJS创建一个MVC网站 ExpressJS有MVC模式吗?或者它是否遵循其他模式,例如,仅使用“C”而不使用“MV”,如Flask?ExpressJs不遵循任何特定模式。你可以随心所欲地组织你的项目 MVC应用程序的官方示例如下: 有关更多信息和示例,请参阅:理论上,我认为它被认为是mvc。然而,我注意到这些术语的使用有点松散。很多时候,mvc更准确地说是mvv模式等等……什么是mvv?……我指的是模型-视图-模型。例如,angularjs通常被描述为mvc,

我正在试图理解如何使用ExpressJS创建一个MVC网站


ExpressJS有MVC模式吗?或者它是否遵循其他模式,例如,仅使用“C”而不使用“MV”,如Flask?

ExpressJs不遵循任何特定模式。你可以随心所欲地组织你的项目

MVC应用程序的官方示例如下:


有关更多信息和示例,请参阅:

理论上,我认为它被认为是mvc。然而,我注意到这些术语的使用有点松散。很多时候,mvc更准确地说是mvv模式等等……什么是mvv?……我指的是模型-视图-模型。例如,angularjs通常被描述为mvc,而更准确地说,它类似于mvvm模式。它是一个最小框架还是微观框架,只是“C”而不是“MV”,类似于Flask?“最小框架”旨在作为一个不严格绑定到预定义逻辑模型(我认为是CodeIgniter 2)的框架,是的。你是说它不绑定到“M”吗?“V”呢?两者都有。您可以轻松地将ExpressJs与您喜爱的模板引擎一起使用(然后您必须遵循引擎惯例),或者不使用任何一种。显然,您可以拥有一个没有视图的应用程序(例如,API Rest)