What is DynamoDB-Toolbox?
DynamoDB-Toolbox is a light-weight and type-safe
query builder for DynamoDB and TypeScript.
It provides as a light abstraction layer over the SDK that turns your DynamoDB journey into a β¨ bliss β¨:
- π€ Simpler queries: DynamoDB-Toolbox does all the heavy-lifting of crafting those complex DynamoDB requests. It makes your code clearer, more concise and easier to maintain.
- π Data validation: Both pushed and fetched items are validated against your schemas, which guarantees the consistency of your data and the reliability of your code.
- β¨ A rich schema syntax that supports a broad range of edge cases like defaults, composition, transformation and polymorphism.
- π Type-safety pushed to the limit: Increase your development velocity with instantaneous feedbacks and slick auto-completion.
- π΄ Tree-shakable: Only import what you need.