Senior
If we have a small application, like a to-do list, should we split it into a host application and micro frontends?
sobes.tech AI
Answer from AI
For a small application, such as a to-do list, splitting it into a host application and micro-frontends is usually not worth it. Micro-frontends are justified when:
- The project is large and complex,
- Multiple teams work on different parts,
- Independent deployment and scaling of interface parts are required.
In the case of a small application, additional architectural complexity will lead to redundancy, complicate development and maintenance without tangible benefits. It is better to create a monolithic frontend, which is easier to deploy and maintain.