我阅读了一些关于结构化项目文章的文章和文档。
如果我没错,推荐的结构是这样的:
我的应用程序很小,大约8个型号,相同数量的服务,只有4个视图(登录/注册,以及认证后的应用程序中的下3个)。 对于像我这样的小型项目,这个有关这三种类型模块的约定是否有意义?
我想到了以下结构:
答案 0 :(得分:2)
对于更大的项目,我建议查看nx-project他们如何构建他们的应用程序(所有模块都是自己的库,因此只有核心模块突出并引导应用程序的其余部分)和Manfred Steyer的Angular中的企业架构幻灯片:https://github.com/manfredsteyer https://speakerdeck.com/manfredsteyer/angular-application-architecture-npm-packages-monorepos-and-microservices-nghamburg-march-2018