0.0.52 • Published 4 years agoCLI
@fourall/arki-api-context
Licence
MIT
Version
0.0.52
Deps
7
Size
57 kB
Vulns
0
Weekly
0
4All Arki API
The 4All Arki API is an initiative to normalize all API's and microservices in general that are developed in NodeJS.
This architecture has the following premises...
- TypeScript is a mandatory language;
- Every API is based on GraphQL with optional transport to Swagger Rest API;
- All scalar types that you'll ever need are (or should be) standardized in the
@fourall/arki-api-typespackage; - 99.9% of the errors you will need to safely throw in your API should be covered by the
@fourall/arki-api-errors; - All types used in your API schema are serializeable (and encrypted) so you can safely transport data through network
- All APIs are dependent of Redis Database when caching objects, queues and PubSub
Roadmap
- A repository to handle batching queues in the API will be added in short
- An official PubSub in the API will be added in short
- More documentation will be added in short