gpt4 book ai didi

node.js - 为什么 MEAN stack 建议后端 Express 代码使用 MVC 目录结构?

转载 作者:搜寻专家 更新时间:2023-10-31 23:48:33 26 4
gpt4 key购买 nike

我一直在试验 MEAN 堆栈并研究应用程序结构。根据Mean.ioMean.js服务器后端代码(用 Express 编写)的建议文件夹结构在我看来类似于 MVC:

-server
--- config # Configuration Files (see below)
--- controllers # Server side logic goes here
--- models # schema models goes here
--- routes # rest api endpoints routing - here
--- views # swig based html rendering - here

我的问题是:后端服务器代码有什么理由不采用基于模块的文件夹结构?在前端,他们为 AngularJS 代码推荐了基于模块的文件夹结构。

特别是,我认为this stackoverflow response令人信服的是基于模块的服务器代码文件夹结构。

总的来说,MEAN 堆栈看起来非常酷,我想更好地了解如何最好地利用它。

最佳答案

mean.io 的 0.4.0 版本下周将发布文件夹结构,以适应服务器和客户端的模块化方法。

代码将被分解为“包”,每个包在内部都以 mvc 风格构建。

我建议查看 mean.io 包以了解新结构的工作原理。 link to the documentation pages

关于node.js - 为什么 MEAN stack 建议后端 Express 代码使用 MVC 目录结构?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24260373/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com