Introduction
The document client abstraction makes it easy to work with DynamoDB by letting you use simple JavaScript objects instead of complex low-level commands.
When you want to save a new item to a DynamoDB table using simple JavaScript objects.
When you need to read an item from DynamoDB without dealing with raw attribute values.
When updating or deleting items in DynamoDB using easy-to-understand code.
When you want to avoid writing verbose code for data conversion between your app and DynamoDB.