apicco
apicco copied to clipboard
The fastest way to build JSON APIs in Koa.js
Apicco
The fastest way to build JSON APIs in Koa.js
Map your API server folder structure to language‑level like method calls on the client.
app/
└── api/
└── user/
└── sayHello.js => POST /api/user.sayHello => api.user.sayHello()
Apicco middleware
Apicco middleware is a dynamic Koa router middleware that maps folder & file structure to JSON HTTP endpoints.
- NPM package
- Documentation
Apicco SDK
Apicco SDK creates dynamically an Apicco API client.
- Documentation
License
This project is licensed under the MIT License - see the LICENSE file for details
Acknowledgments
Special thanks to
- @jmike for his work on defining the format of action files on the server side
- @brianleroux for inspiring us on the SDK after this Slack client package
- @stavros-wb for the early adoption