【发布时间】:2017-06-13 16:17:42
【问题描述】:
我是构建 API 的新手,我使用 MVC 框架制作了第一个 API:codeigniter,带有 chris kacerguis rest 实现。
我不太确定这是不是最好的想法,因为我相信框架可能不是仅仅为了 API 的目的而“苗条”或轻量级。
我打算做一个移动应用、一个管理员和一个网站,这样三者就可以使用 Api 的服务了。
将 API、网站和管理员放在同一个项目中是不是一个坏主意?有哪些优点和缺点?还是最好的架构方法?
否则我将拥有:一个用于 API 的 Codeigniter 项目和另一个用于网站和管理员的 Codeigniter 项目
谢谢
【问题讨论】:
-
你在使用像 Doctrine 这样的 ORM 吗?
标签: rest codeigniter api architecture restful-architecture