-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Eugene Lazutkin edited this page Jul 20, 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 HTML 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:
- TBD
If you want to learn how some things are done do not hesitate to inspect the source code, especially the tests and utilities.
Some people wonder why I didn't provide a classic ORM. TBD
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