假设我想做一些复杂的逻辑,我不想使用控制器。我希望项目结构类似于桌面应用程序的MVC(旧学校MVC或非网络MVC)。
那么我应该在哪里存储这样的文件?例如文件:
2+(2x)=9
,此类(以及可能还有其他一些类)将解码,计算,执行代数,然后给出答案。我应该使用Service
文件夹吗?
我想创建一个需要一些看起来像持久模型的数据的应用程序,但它实际上只是实例(当服务器出现故障时数据会死掉。)
答案 0 :(得分:1)
在我看来,Language transpiler
或Math calculator
等组件可以被视为应用实用程序,因此您可以将其设计为服务。
因此,您将拥有LanguageTranspilerService
和MathCalculatorService
服务或实用程序端点,并最终将服务子组件组织到特定于服务的子文件夹中。
希望这可以帮到你