JSON-API 框架:GIN
Gin 是一个 JSON-API 框架,目前还处于早期开发状态。
当你需要在性能和伸缩性要求很高时,Gin 对你会很有帮助。它运行于 OpenResty ,使用 Lua 编写。
特性:
- API Versioning embedded in the framework
- Routes with named and pattern routes support
- Controllers
- Models and a MySql ORM
- Migrations for SQL engines
- Test helpers and wrappers
- Simple error raising and definition
- Support for multiple databases in your application
- An embedded API Console to play with your API
- A client to create, start and stop your applications
下面是一个简单的 Gin 控制器:
local InfoController = {} function InfoController:whoami() return 200, { name = 'gin' } end return InfoController
本文由用户 jopen 自行上传分享,仅供网友学习交流。所有权归原作者,若您的权利被侵害,请联系管理员。
转载本站原创文章,请注明出处,并保留原始链接、图片水印。
本站是一个以用户分享为主的开源技术平台,欢迎各类分享!