开发项目想要快速搭建数据 API,传统方式需搭建服务器并编写大量后端代码,对于不熟悉后端的前端开发者来说,既耗时又耗精力。
无独有偶,发现 SQL to API 开源项目能帮我们解决这个问题,只需写 SQL 就能直接生成 REST API。
基于 Cloudflare Workers 和 D1 数据库实现,支持通过 Web 界面管理 API、参数化查询和实时测试,还内置了 SQL 注入防护。
GitHub: https://github.com/123xiao/Cloudflare-SQL-to-API
主要功能:
- 零后端代码,纯 SQL 语句即可创建 API 接口;
- Web 可视化管理界面,支持 API 创建和测试;
- 参数化查询支持,可动态替换 SQL 中的参数值;
- 基于 Cloudflare 全球网络,响应速度超快;
- 内置安全防护,自动防范 SQL 注入攻击;
- API 调用日志记录,便于调试和监控。
提供了在线演示 Demo 体验,感兴趣的可本地安装并部署到 Cloudflare 使用。