Skip to content

📚 Atividade semanal nÂș 9 como complemento da atividade semanal nÂș 8 onde aplicamos rotas com mĂ©todos GET e POST. Desta vez utilizamos rotas com DELETE, PUT e PATCH e introduzimos o padrĂŁo de projeto MVC. | 🟣 Trilha Back-End do Bootcamp Todas em Tech da Reprograma, Turma ON16.

Notifications You must be signed in to change notification settings

lialaurindo/On16-TodasEmTech-S9-API-Delete-Post-Put-Patch

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Atividade Semanal 9 - Turma On16 📚 đŸ’»

Arquitetura MVC

MVC Ă© um padrĂŁo de projeto de Software que utiliza camadas interconectadas para desenvolver um projeto.

DivisÔes em um projeto MVC

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
Principais consideraçÔes no uso do MVC em um projeto:
  • 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;

⚡ Exercício para entrega - Atividade Semanal 9

Linguagens, tecnologias, libs e dependĂȘncias:
  • 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.


Essa atividade faz parte do cronograma da semana 9 da Turma On 16 do bootcamp Todas em Tech {Reprograma}

About

📚 Atividade semanal nÂș 9 como complemento da atividade semanal nÂș 8 onde aplicamos rotas com mĂ©todos GET e POST. Desta vez utilizamos rotas com DELETE, PUT e PATCH e introduzimos o padrĂŁo de projeto MVC. | 🟣 Trilha Back-End do Bootcamp Todas em Tech da Reprograma, Turma ON16.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 100.0%