Sumário
Quando trabalhamos com uma plataforma nova como o Node.js, é muito comum ficarmos em dúvida de como proceder com a escala de nossas aplicações e principalmente com a arquitetura da mesma, conforme vão crescendo.
Anteriormente, estudamos boas formas de como estruturar as pastas do nosso projeto para contornar esse problema.
Agora, vamos entender boas práticas de arquitetura com Node.Js. Envolvendo desde maneiras de estruturar nossa aplicação como um todo até clean code.
As primeiras perguntas que você deve fazer é: “Qual o tamanho da minha aplicação?”, “Vai ser uma aplicação grande?”
A resposta dessas perguntas implicam diretamente nos próximos passos que você vai seguir.
<aside> 📌 Conseguimos lidar com apenas pequenas quantidades de informação de cada vez. Por isso que usamos pastas. Por isso que criamos funções.
Elas nos ajudam a lidar com a complexidade do sistema nos permitindo mexer em pequenas porções dele de cada vez.
</aside>