Sự khác nhau giữ extended: true/false của bodyParser: https://stackoverflow.com/questions/29960764/what-does-extended-mean-in-express-4-0
How ts-node works? https://www.bennadel.com/blog/3268-experimenting-with-ts-node-and-using-typescript-in-node-js-on-the-server.htm
Serverless: https://medium.com/@mebnoah/aws-lambda-functions-and-dynamodb-28ab1089061c
Quy tắc thiết kế NoSQL: https://kipalog.com/posts/6-Quy-tac-thiet-ke-schema-MongoDB--phan-1
Hash key and range key dynamoDB: https://stackoverflow.com/questions/27329461/what-is-hash-and-range-primary-key
Tác dụng của hashkey và sortkey trong dynamodb: https://vnarchitect.wordpress.com/2016/03/22/dynamodb-co-gi-dac-biet/