Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/easychen/LazyREST
可通过Web配置的REST Server,采用GPLV2授权
https://github.com/easychen/LazyREST
Last synced: about 1 month ago
JSON representation
可通过Web配置的REST Server,采用GPLV2授权
- Host: GitHub
- URL: https://github.com/easychen/LazyREST
- Owner: easychen
- Created: 2012-03-16T02:57:43.000Z (over 12 years ago)
- Default Branch: master
- Last Pushed: 2019-07-13T15:21:43.000Z (about 5 years ago)
- Last Synced: 2024-06-24T06:32:00.951Z (3 months ago)
- Language: PHP
- Homepage: http://ftqq.com/lazyrest/
- Size: 440 KB
- Stars: 192
- Watchers: 27
- Forks: 65
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
⚠️ 此版本已经过期,请使用 https://github.com/easychen/Lazyrest4/
LazyREST 是一个直接使用Web接口进行配置的REST Server。目前它主要在SAE上使用。
# LazyREST的特性
对于常见的增删改查接口,不用写一行代码。只需要在Web界面上点点鼠标就好了。
对于基于token的接口认证,也不用写一行代码,只需要选中一个checkbox。
每个接口提供I/O过滤功能,你有机会直接过滤输入和修整输出。
对于不常用的特殊业务逻辑接口,你可以在浏览器上直接编写该接口的代码。# LazyREST的核心理念是
数据库+元数据 = Rest接口LazyRest的工作方式是
读取数据库信息,让开发者指定对应的元信息;
通过元信息直接实现Rest接口,当元信息发生变动时,无需重新编码,接口直接可用# 使用教程
LR很难直接理解,为了能节省你的时间,请认真阅读这篇文章 http://ftqq.com/lazyrest/