Today I reviewed my progress with the Microservices with Docker, Flask, and React by Michael Herman.
I’m not familiar with Flask, but I wanted to learn how to build a microservices app with TDD. The testdriven.io course was the best course I could find which uses Docker, and React and teaches testing principles.
The parts about Docker proved already useful. I used the setup to dockerize a simple Django app.
I prefer to use TypeScript/NestJS for the back-end code. I like how NestJS enforces best practices (it is very opinionated).
But I still enjoy the Flask course because it shows how to test a framework and how to stitch the app together with several Docker containers.