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 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.