我一直在进行大量的研究,以找出构建离子项目的明智方法。目前,我专注于Building A Serverless API using Firebase Cloud Functions
我想到的一件事是下面的命令似乎使服务提供商的结构不可持续。 (也许我错了)
$ ionic generate provider provider-name
- Project Root
- src
- providers
- user-service.ts
- auth-service.ts
- some other services
我想创建一个类似于此的自定义服务目录
- Project Root
- src
- common
- http
- rest-service.ts // abstract class
- providers
- local-storage-service.ts
- notification-service.ts
- providers
- user-service.ts
- auth-service.ts
- some other services
这是正确的做法吗?我不确定什么是有效组织项目结构的最佳实践,以使其可长期使用。有什么想法吗?