/ignite-reactjs

Trilha de ReactJS do projeto Ignite da Rocketseat.

Primary LanguageTypeScriptMIT LicenseMIT

Ignite ReactJS

GitHub language count Repository size GitHub last commit License Stargazers

🚀 Sobre

O Ignite é um projeto incrível da Rocketseat acerca de diversas tecnologias. Esse repositório contém o código produzido para a trilha de ReactJS, dividido em capítulos.

📑 Conteúdo

Compreende o primeiro contato com a tecnologia e conceitos que podem ser amplamente aplicados em diversas tecnologias similares.

  • Configurando o Ambiente
  • Conceitos Importantes
  • Chamadas HTTP
  • Usando Typescript
  • Finalizando a Aplicação

Nesse módulo são abordadas as boas práticas de desenvolvimento frontend, como semântica, acessibilidade e experiência do usuário (UX), utilizando ReactJS. Destaca-se que todo conhecimento aprendido também serve perfeitamente para qualquer lib/framework pois foca na aplicação da trindade frontend: HTML, CSS e JS.

  • Estrutura da Aplicação
  • Componentização
  • Consumindo API
  • Modal e Forms
  • Contexto e Hooks

Nesse módulo entenderemos como o Next.js leva soluções front-end para o próximo nível, abordando conceitos de autonomia do front-end com serverless e a aplicação real de uma JAMStack.

Fundamentos do Next.js

  • Estrutura da aplicação
  • Componentes e páginas
  • Integração com API (Stripe)

Back-end no front-end

  • API Routes no Next.js
  • Usando FaunaDB
  • Pagamentos com Stripe
  • Ouvindo webhooks

Front-end JAMStack

  • Trabalhando com CMS
  • Páginas estáticas

📝 Licença

Este projeto esta sob a licença MIT.

Feito com ❤️ por Paulo Filho!