[开源项目] 半个小时内上线一个 API 服务

Lumen API Server Example

A simple and fast lumen API backend example program.


Why

作为创业公司我们很多时候需要为一款产品快速提供 Web Service(即我们通常说的 API 接口);

如何快速的提供稳定、安全、文档良好的 API, 就是这个项目解决的问题;

说明:

  • 项目崇尚 Mashup,使用 Lumen 框架,集成很多优秀的开源库,为你提供一个开箱即用的 API 程序包,基于这个开发包去快速实现业务逻辑;
  • 项目目标是让你在 半个小时内 上线一个基本功能完备的 Web Service, 快速上线产品;

基本构建

使用文档 DOING

  1. 项目安装
  2. 配置
  3. 使用说明
  4. 开发指导

改动的地方:

  • composer.json
  • bootstrap/app.php
  • config file & DotEnv file
  • Routing
  • Controller
  • Public(for swagger file)

TODO

  • 基本构建 [DONE]
  • 使用文档 [DOING]
  • 配置文件
  • 高级功能
  • 部署说明

Technology Stack

Dependency Library

API Documents Swagger

DEMO Link:http://test.api.tatuq.com/docs

Developer

Remote. Open. Engineer.
本帖已被设为精华帖!
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
讨论数量: 16

消灭十回复

7年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!