Executando verificação de segurança...
1

Qual o melhor design patterns?

Em um cenário onde um desenvolvedor precisa criar uma aplicação front-end do zero, quais são os principais design patterns recomendados?
Como organizar um projeto de desenvolvimento de aplicação front-end de forma eficiente e eficaz?
Além dos design patterns, quais outros aspectos devem ser levados em consideração ao organizar um projeto front-end do zero?

Carregando publicação patrocinada...
2

Pra começar, não existe essa história de "melhor". Um design pattern é uma solução conhecida, documentada e testada, para determinado tipo de problema/situação.

Todos tem prós e contras, situações em que se aplicam e casos em que não são a melhor solução.

Então o correto é primeiro analisar o problema e depois ver quais patterns são os mais adequados. Se vc quer começar com uma lista de patterns recomendados, está invertendo essa lógica.

E na verdade isso vale pra qualquer tecnologia (linguagem, framework, etc). Idealmente vc deveria primeiro analisar o problema, pra daí ver qual solução é a mais adequada. Infelizmente vemos muito do contrário (o velho clichê da pessoa querer usar o martelo pra tudo, mesmo que não tenha nenhum prego).

1

Não se começa um projeto pensando nos design patterns, o escopo e as limitações do projeto que vão revelar quais são os patterns que podem ser adotados para resolver um problema. Se começar qualquer projeto pensando primeiramento no pattern então já começou errado.