Xurxodev respecto al artículo
https://dev.to/bespoyasov/clean-architecture-on-frontend-4311 comenta "
Observé muchas deficiencias y posibles problemas en la solución propuesta.
Enumeraré algunos.
Las entidades no protegían sus invariantes.
Acoplamiento entre entidades de dominio.
Las reglas de negocio de la aplicación y las reglas de negocio empresariales estaban confundidas.
Todo se hacía con funciones, incluso aquellas con dependencias inyectadas. Este es un problema común para quienes vienen de JavaScript antiguo y se cambian a TypeScript.
Y tenía más limitaciones."