AWS DynamoDB-Data-Mapper NodeJS
I am planning to use AWS Dynamo-Data-Mapper for ORM mapping while creating lambda functions in NodeJS with DynamoDB storage. This library is still under developer preview. Does anyone has experience in using this library and is there a risk of using this library since it is still under developer preview? Is there any other better NodeJS library to use for ORM with Dynamo DB.
Personally I code in Java, and the Java DynamoDBMapper is the best DynamoDB SDK by a distance. It provides object modelling, optimistic locking and more. The only other supported high level SDK at the moment is the .Net Object Persistence Model, which is frankly not even close to being as good as DynamoDBMapper.
If you are using Lambda I personally wouldn't use Java, the functions take too long to run.
Clearly using the SDK depends on your project and appetite to risk. I get a huge amount of value using DynamoDBMapper (the equivalent Java SDK). My code is massively more clean and simple than it would be in a low level SDK.