我非常喜欢使用SailsJS (http://sailsjs.org) 进行开发。尤其是它自动生成 RESTful CRUD API。然而,由于我经常为小客户工作,我不一定有机会在 NodeJS 环境下工作。他们的 Web 应用程序大多运行在 Apache(PHP/MySQL)服务器上。
我的问题是:是否有任何框架可以提供自动生成的 RESTful CRUD API?如果没有,编写自己的 API 的最佳方法是什么?
我知道有些框架可以处理路由,但我正在寻找可以自动生成 CRUD API 的东西(基于蓝图或链接到数据库表)。
为了加速开发过程并保持代码清洁,我还喜欢 ORM。如果我可以将自动生成的 API 与 ORM 模式/蓝图关联起来就太好了。所以再次询问,最佳途径是什么?
我找不到提供这种功能的框架。希望你们能帮我解决这个问题。
谢谢你们!
Dennis