MVC Ă© um padrĂŁo de projeto de Software que utiliza camadas interconectadas para desenvolver um projeto.
Model:
- Armazena os dados do projeto e suas caracteristicas
View:
- Apresentação de dados;
- Interação com o usuĂĄrio, aqui fica estabelecida a aparĂȘncia, botĂ”es e telas.
Controller:
- Manipulação de dados;
- Lógica do projeto, intermediando entre as requisiçÔes e retornando os dados do Model
- Organização do projeto;
- Facilidade de colaboração no desenvolvimento e trabalho de forma independente por módulo;
- Melhor controle e resolução para bugs e erros de código;
- JavaScript
- Node.Js
- Express
- Postman
- Arquitetura MVC
Foi utilizado um mockup Json com personagens pokemons e, inicialmente, realizada a criação de cinco rotas utilizando os métodos GET e POST com teste via Postman.