@fourall/arki-api-context
v0.0.52
Published
4All context package for API architecture
Downloads
60
Readme
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-types
package; - 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