什么是最好的架构? 我必须使用Firebase,Mobile(android / ios)和Web(角度)。我想建立一个API,以便从移动和网络中消费服务,但我们没有Firebase后端。有什么想法吗?
答案 0 :(得分:2)
对于您的情况,如果您想避免紧密耦合的代码,那么我建议您查看" 清洁架构"罗伯特塞西尔马丁。
Fernando Cejas撰写了一篇很好的文章,并与MVP结合使用,将Presentation与Business Logic分开。你可以参考他的文章,链接给出:
Architecting Android…The clean way?
如果它看起来更复杂并且您的代码库很小,您仍然可以使用MVC来满足您的要求。
希望有所帮助。