DUVIDA: Clean Architeture no React ?

Ultimamemte tenho vsito bastante sobre isso, hoje sou desenvolvedor React, ja atuo a mais ou menos 1 ano na area com react, e quero melhorar, melhorar minha experiencia, e muita vez nao sei o que fazer, ou o que aprender, para onde ir, ja sou proeficiente em React. Me deparei com o Clean Architeture, e achei incrivel, porem não sei muito bem se isso se aplica muito bem, ja visto que alguns que sigo na area como o Diego fernandes, ja vi dizendo que nao compensa muito, mas sempre gostei muito de projetos organizados, gostaria e ter opinioes de pessoas mais experientes, o que acha, por onde devo ir, agradeco desde ja a atencao.

A maneira como você se comunica com o back-end hoje é de uma maneira e amanhã pode ser de outra. Você pode usar o conceito de Adapters e DTOs pra chegar em algo semelhante.

Antes de entrar de cabeça no que você tem visto sobre Clean Architecture, recomendo você se aprofundar em padrões de projeto. O Refactoring Guru tem um conteúdo muito bom – e em português também.

Eu e outras pewessoas já respondemos sobre o tema, veja se te ajuda: https://www.google.com/search?as_q=clean+architecture+maniero&as_sitesearch=tabnews.com.br


Farei algo que muitos pedem para aprender a programar corretamente, gratuitamente. Para saber quando, me segue nas suas plataformas preferidas. Quase não as uso, não terá infindas notificações (links aqui).

Já trabalhei em um projeto que tinha clean arch tanto no back quanto no front (react), o que eu diria é que varia muito da finalidade do projeto, é um bom aprendizado.

Mas dependendo do objetivo do projeto e do cliente, acaba não sendo muito viável em tempo e curva de aprendizado, usar os conceitos de Adapters e DTOs como dito pelo cabra de cima pode valer muito mais a pena e salvar muito mais tempo.

voce tem materiais sobre isso ?
Clean arch no front? O Rodrio Manguinho tem um material muito bom sobre, na época nos baseamos nele. segue o link: https://www.youtube.com/watch?v=iUQVZHzqGuc Quanto a adapters e DTOs n tenho nada específico =(