我正在创建一个将为两种类型的用户提供服务的 Angular 6 应用程序。 一个买家和一个卖家。我希望他们每个人都有自己的 GUI。你将如何构建你的应用程序?考虑到这两个 GUI 都有许多可以共享的组件。 我在考虑创建 3 个模块/buyer 、/seller 和/shared 我还将使用 auth guard,以便在验证买家时只能访问他们的 GUI 等......
我是 Angular 的新手,所以我们将不胜感激! 谢谢。
最佳答案
是的,一个包含买方所有组件的买方模块, 包含卖家所有组件的卖家模块 以及一个共享模块,其中包含买方和卖方模块中使用的所有组件/服务/模型。
这只是第一层,根据您的应用程序的大小,您将需要更多级别的模块。
官方 Angular 风格指南是一个很好的起点,您可以找到它 here . 有关应用程序结构的更多信息,您可以查看 here在样式指南中。
关于javascript - 如何创建可扩展的 Angular 应用程序结构?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51746166/