Jornada do Dev

Entre para ter acesso à essa aula

Nessa aula, aprendemos sobre o padrão Model-View-Controller (MVC) no desenvolvimento de software e como ele representa o negócio de forma organizada.

A camada de modelo é responsável pelo acesso aos dados através de consultas, por exemplo, usando os verbos SQL SELECT, INSERT, UPDATE e DELETE. Já a camada de controle é responsável por gerar respostas para o usuário, por exemplo, através de comandos como o "Render".

A pasta "node-modules" armazena informações importantes, como configurações de ambiente, rotas e bibliotecas de terceiros. O arquivo "index" do controle é responsável por trazer todas os registros do banco de dados e o método CRUD (Create, Read, Update e Delete) permite a criação, visualização, atualização e exclusão de atributos.

Por fim, aprendemos sobre a importância de se manter pastas organizadas e de como o MVC facilita a manutenção do software.