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.
Apicco SDK
Apicco SDK creates dynamically an Apicco API client.
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