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.
Chapter #1: Fundamentos do ReactJS
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
Chapter #2: Primeira Aplicação Web com ReactJS
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
Chapter #3: Estratégias de Front-end
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.
- Estrutura da aplicação
- Componentes e páginas
- Integração com API (Stripe)
- API Routes no Next.js
- Usando FaunaDB
- Pagamentos com Stripe
- Ouvindo webhooks
- Trabalhando com CMS
- Páginas estáticas
Este projeto esta sob a licença MIT.
Feito com ❤️ por Paulo Filho!