Why does DynamoDB not just use plain JSON as a data structure?
It seems like a very weird interface for anyone to use. I come from Azure CosmosDb and it is just JSON we read and write.
And even AWS published a library afterwards that hides this (their DocumentClient class) but then, why was that the initial decision?
And indeed this is more of a history question, than a development question in itself.