【发布时间】:2015-09-16 01:02:23
【问题描述】:
我已经使用 MEAN 堆栈接管了一个完整的构建应用程序。我注意到的一件事是控制器非常庞大,其中包含大量逻辑,重复代码,私有函数等。通常我认为其中大部分将进入应用程序中各个包的服务类,但我在文档中或通过在线搜索这样的结构时找不到任何内容。
目前的结构类似于
富/
--服务器/
----控制器/
----文档/
----路线/
----测试/
----浏览量/
我习惯的是上面的结构,但在服务器目录下也有一个服务目录。与其在控制器中拥有如此多的逻辑,不如将其存在于服务中。
这种方法有什么问题吗?有没有更好的方法来解决它?还是只是接受了这个框架,大部分逻辑都存在于控制器中?
【问题讨论】:
标签: express mean-stack