Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Dúvida] Como conciliar carreira nodejs e react para ser fullstack

Alguém pode me dar dica de como ser fullstack a partir dessas duas carreiras ?
O que estudar primeiro ou intercalar.
Obs: Comecei a estudar Java e decidi estudar JS agora, comecei na carreira node e estou terminando as práticas do módulo base

1 resposta
solução!

Oi, Victor.
Como você já está finalizando a base de Node.js, o caminho fica mais claro.

Embora a vontade de ver o projeto pronto seja grande, o equilíbrio entre o que acontece "por baixo dos panos" (back-end) e o que o usuário vê (front-end) precisa de uma ordem lógica.

1. Fortaleça o Node.js e o JavaScript assíncrono

Como você já começou por Node.js, termine de entender bem como o servidor lida com requisições. Antes de pular para o React, garanta que domina:

  • Manipulação de APIs: Como criar rotas e receber dados.
  • Integração com Banco de Dados: Entender como salvar e buscar informações (seja com MongoDB ou SQL).
  • Lógica Assíncrona: Entender async/await é fundamental para ambas as frentes.
  • Após se sentir confortável criando uma API que devolve dados, é o momento de aprender a exibir esses dados. Vá para o React.

Estratégia: intercalar ou focar?

Para quem tá começando, intercalar pode gerar confusão. Cada biblioteca ou framework tem suas próprias regras.

  • A recomendação: Siga um fluxo linear no início. Termine um módulo sólido de Node.js (onde você consiga criar um sistema de login ou um cadastro simples) e depois parta para o React.
  • O momento de unir: Quando você tiver a base das duas tecnologias, comece a construir projetos pequenos que usem ambas ao mesmo tempo. Isso é o que realmente fixa o aprendizado de um desenvolvedor fullstack.

Lembra de que a jornada de aprendizado não é uma corrida. O melhor é entender bem como os dados trafegam entre o servidor e o navegador do que tentar decorar todas as funções de uma vez.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!