Developers building React apps find the UseCase functional layer the most mysterious.
Let me unveil the curtain with a simple example from our enterprise-grade app.
When applying Clean Architecture to React, the responsibility of the UseCase functional layer is to orchestrate the user journey. It's where everything is wired together.
The React missing brick for TDD and clean architecture
The main idea of creating this project is implementing an infrastructure for up and running distributed system with the latest technology and architecture like Vertical Slice Architecture, Event Driven Architecture, CQRS, Postgres, RabbitMq and Nestjs, and we will not deal mainly with business. 🚀
You can find Expressjs ported of this project in this link: 🔗 booking-microservices-expressjs