0.9.11 • Published 4 years ago
declarapi v0.9.11
declarapi
Declarative API generation.
Create your CRUD API without writing a single line of code.
Features
- Generate full CRUD REST API based on a single schema definitions
- Automatically validate all requests
- Automatically generate code to communicate with the database
- Elasticsearch (basic usage, full text search is done, more advanced search in-progress)
- Cloudflare Workers KV
- Redis
- Generate fetch functions and type definitions for the client
- Permission based authentication / authorization support.
Example project
Goals / TODO
- Use user's credentials and authorize based on data field (such as userId, so a user can edit records created by them.)
- Generate a describe method to let the client know the schema dynamically
- Generate the source in a way that allows to create a summary file, so in case of multiple api methods / endpoints, the user only needs to import a single file.
- Generate automatic functional tests for the APIs
- Generate automatic load / performance tests for the APIs
- Add pagination to get requests
- Other TODO.
0.9.11
4 years ago
0.9.10
4 years ago
0.9.9
4 years ago
0.9.8
4 years ago
0.9.7
4 years ago
0.9.6
4 years ago
0.9.5
4 years ago
0.9.4
4 years ago
0.9.3
4 years ago
0.9.0
4 years ago
0.9.1
4 years ago
0.8.7
4 years ago
0.8.6
4 years ago
0.8.5
4 years ago
0.8.4
4 years ago
0.8.3
4 years ago
0.8.2
4 years ago
0.8.1
4 years ago
0.8.0
4 years ago
0.7.2
4 years ago
0.7.1
4 years ago
0.7.0
4 years ago
0.5.5
4 years ago
0.6.0
4 years ago
0.5.4
4 years ago
0.5.3
4 years ago
0.5.2
4 years ago
0.5.1
4 years ago
0.5.0
4 years ago
0.4.1
4 years ago
0.4.0
4 years ago
0.3.2
4 years ago
0.3.1
4 years ago
0.3.0
4 years ago
0.2.9
4 years ago
0.2.8
4 years ago
0.2.7
4 years ago
0.2.5
4 years ago
0.2.1
4 years ago
0.2.0
4 years ago
0.1.1
4 years ago
0.1.0
4 years ago