Skip to content

An intermediate project to deepen knowledge in NextJS and scalability (by @Rocketseat)

Notifications You must be signed in to change notification settings

jemluz/ignite-shop

Repository files navigation

Ignite Shop

Projeto focado em aprofundar os conhecimentos com NextJS e escalabilidade.

Cover

Requisitos

  • Página de Listagem de produtos
  • Página de Detalhe de produto
  • Página de Checkout / Pagamento (integração com API do stripe)
  • Página de Pedido realizado

Tecnologias e bibliotecas

Issues com tópicos discutidos/estudados no projeto

    • SSR
    • File System Routing
    • Entendendo o _document.tsx
    • Configurando stitches
    • Otimização de imagens com Next
    • Variáveis de ambiente
    • getServerSideProps e o Next debaixo dos panos
    • Aplicando getServerSideProps
    • Utilizando SSG (Static Side Generation)
    • Formatando preço
    • Quiz pra saber se vc vai de SSR ou SSG
    • Navegação via
    • Carregando dados de produto
    • SSG com parâmetro dinâmico
    • Fallback do SSG
    • Prefetch de links no Next
    • API Routes no NextJS
    • Requisições com axios
    • Dados da compra no sucesso (revisão rápida)
    • Redirect no SSR
    • SEO no Next

About

An intermediate project to deepen knowledge in NextJS and scalability (by @Rocketseat)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published