I’m interested in learning test-driven development (and Domain-Driven Design, too).

I find it a bit hard to find the right material to apply TDD in the context of building a full-stack web application.

I’m familiar with building Node.js applications, and have a passing knowledge of NestJS.

So far, the best material about TDD for back-end development seems to come with Python - either Flask or Django.

While I’m not interested in learning yet another web framework, it seems that learning TDD for beginners comes with Python.

Further Reading