Skip to content

GabrielS0ares/e-commerce

Repository files navigation

E-commerce

Nesse projeto reforcei bastante o conceito de server componentes do Next.js, algo que me chamou muita atenção e com certeza será motivo de refatoração de muitos projeto é a sinergia da Fecth API com o Next, atualmente 100% das aplicações que desenvolvi tanto no ambito profissional quanto no pessal foram usando AXIOS.

Conceitos de Cache e Memoization em React, fixando bem a diferença entre os conceitos onde basicamento o cache atua depois de realiza da requisição, identificando que aquele requição é conhecida pelo sistema e entregando o resoltado que estava salvo. E Memoization atua no server side impedindo que requisições iguais sejam realizadas no carregamento de uma mesma página.

Testes E2E(end to end) para teste de usabilidade do usuario da view criada, realizando esses testes a partir do Cypress.

Stacks Usadas

Comandos para rodar o aplicação:

yarn

Para instalar as dependências

yarn dev

Para iniciar o projeto



Esse projeto foi criado pela RocketSeat onde ficou disponível dentre os projetos do curso Ignite


Releases

No releases published

Packages

No packages published

Languages