0% Concluído
0/0 Steps
  1. 1. Introdução ao React
    8 Tópicos
    |
    1 Teste
  2. 2. React Básico
    5 Tópicos
    |
    1 Teste
  3. 3. Construindo Componentes
    10 Tópicos
    |
    1 Teste
  4. 4. Estilizando Componentes
    8 Tópicos
    |
    1 Teste
  5. 5. Gerenciando Estado de Componentes
    8 Tópicos
    |
    1 Teste
  6. 6. Construindo Formulários
    3 Tópicos
    |
    1 Teste
  7. 7. Conectando a APIs/Backend
    11 Tópicos
    |
    1 Teste
  8. 8. Roteamento e Navegação
    4 Tópicos
    |
    1 Teste
Módulo 1, Tópico 7
Em andamento

Sobre o Next.js e Typescript nesse curso

Módulo Progresso
0% Concluído

Bem-vindos a mais uma aula! Hoje, vamos falar sobre algumas decisões importantes tomadas para a estrutura deste curso, especificamente sobre a utilização do framework Next.js e a linguagem TypeScript junto ao React. Essas escolhas são fundamentais para garantir que tenhamos um ambiente de desenvolvimento robusto e eficiente à medida que avançamos.

Next.js

O React, por ser uma biblioteca focada em construir interfaces de usuário, é muitas vezes utilizado em conjunto com um framework para facilitar a criação e gestão de projetos mais complexos. O framework recomendado pela comunidade e pela própria equipe do React é o Next.js. Embora não tenhamos coberto o Next.js em detalhes ainda (isso será feito no próximo curso), vamos utilizá-lo como nosso framework de escolha neste curso. À medida que avançamos, cada configuração ou uso específico do Next.js será explicado detalhadamente para garantir que todos possam acompanhar, mesmo sem conhecimento prévio sobre o Next.js. O curso aprofundado sobre Next.js será o próximo na fila e é altamente recomendado para aqueles que desejam aprofundar seus conhecimentos e habilidades no ecossistema React.

TypeScript

É possível desenvolver em React usando JavaScript puro, mas optamos por utilizar o TypeScript na maioria dos exemplos deste curso. O TypeScript, como já discutido em um curso anterior, oferece benefícios significativos em termos de tipagem estática, o que pode ajudar a capturar erros durante o desenvolvimento e melhorar a legibilidade e manutenção do código. Acreditamos firmemente nos benefícios que o TypeScript traz para o desenvolvimento com React e, portanto, será nossa linguagem de escolha.

E chegamos ao fim da parte teórica e dos disclaimers, bora criar nosso primeiro projeto em React?