-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Eugene Lazutkin edited this page Aug 16, 2020
·
31 revisions
This toolkit is a no-dependency micro-library for AWS DynamoDB to build compact efficient RESTful APIs and high-performance command-line utilities.
The main object is Adapter. That's all you need to write a command-line utility.
If you writing a RESTful HTTP server, you can benefit from framework-specific adapters:
- Koa — KoaAdapter.
- More to come. Pull requests for your favorite web frameworks are welcome!
At any point, you can go low-level and use supplied utilities directly:
If you want to learn how some things are done do not hesitate to inspect the source code, especially the tests and utilities.
More background information can be gleaned in these pages:
Start here
- Getting started
- Concepts
- Key and field design
- Compatibility
- Migration: v2 to v3
- SDK v2 to v3 cheat sheet
Guides
- Hierarchical data walkthrough
- Key expression patterns
- Multi-type tables
- Pagination
- Mass operation semantics
- URL schema design
Adapter
- Adapter
- Constructor options
- CRUD methods
- Mass methods
- Batch builders
- Hooks
- Raw marker
- Indirect indices
- Transaction auto-upgrade
Expression builders
Batch / transactions / mass / paths
REST surface
Framework adapters
Recipes
- Recipes index
- List records of a tier
- Per-tier sparse GSI markers
- Tier within a partition
- Reservation with auto-release
- Keys-only GSI, runtime projection
- Cascade subtree operations
- Querying subtrees with buildKey
- Filter URL grammar
- Text search
- Provisioning workflow
- Resumable mass operations
History