Formação em

Pré-lançamento

Formações Front-end React: domine o gerenciamento de estados

Formação React: domine o gerenciamento de estados

Aprimore suas habilidades em React com Zustand, Recoil, Redux e MobX, as bibliotecas mais populares do mercado

* Esta formação faz parte dos nossos cursos de Front-end

Quero Estudar na Alura
9h

Para conclusão

1
Curso
1
Artigo

Essa formação está em pré-lançamento! O que isso quer dizer? Uma formação em pré-lançamento indica que o time está trabalhando nela nesse exato momento.

Você já pode fazer os primeiros cursos dessa formação. Ela continuará a ser criada a partir do seu feedback no fim dos cursos e no nosso Discord.

O que tem na Formação?

Boas-vindas, estudante! Caso você já tenha se perguntado como organizar os estados da sua aplicação React, está formação é para você! Vamos mergulhar no gerenciamento de estado e explorar quatro bibliotecas que podem te ajudar no dia a dia para lidar com o famoso problema de prop drilling e te permitir organizar com mais eficiência seu código, e são elas: Zustand, Recoil, Redux e MobX.

O que você vai aprender:

  • Conhecer diferentes bibliotecas de gerenciamento de estado;
  • Entender a estrutura e possibilidades de uso de cada biblioteca para escolher a que melhor atenda às necessidades do seu projeto;
  • Instalar e implementar as bibliotecas de gerenciamento de estado em projeto existentes;
  • Refatorar e organizar o código para desacoplar os estados e evitar problemas de prop driling;
  • Compreender a importância e os benefícios em utilizar uma biblioteca de gerenciamento de estado em sua aplicação.

Ao longo desta formação vamos aprender a implementar fluxos de estado leves e simples com o Zustand, trabalhar com os átomos e seletores no Recoil para criar estados dinâmicos e reutilizáveis, usar o Redux Toolkit para simplificar a criação de stores, reducerse actions e aplicar a reatividade do MobX com observáveis e ações automáticas mescladas ao uso da Context API.

Ao final desta formação você terá um kit completo de ferramentas que vai te possibilitar trabalhar com o estado em diferentes tipos de projeto desde os menores até aplicações mais complexas. Então, bora dominar o gerenciamento de estado no React e mudar a maneira como você constrói suas aplicações React?

Por que estudar esta formação?

  • Guia de aprendizado

    Conteúdos pensados para facilitar seu estudo

  • Do básico ao avançado

    Formação completa para o mercado

  • Você dentro do mercado

    Do zero ao sonhado emprego em sua área de interesse

Comece essa formação agora mesmo e capacite-se para seu próximo projeto!

Conheça os planos

Com quem você vai aprender?

  • Mônica Mazzochi Hillman

    Bacharela em Tecnologias Digitais, especialista em User Experience e pós graduanda em Docência e Performance na Educação a Distância com experiência em suporte técnico de T.I e com tecnologias front-end. Atualmente é Tech Community Manager na Magalu Cloud e instrutora na Alura. Nas horas vagas gosta de assistir animes e produções da marvel, ouvir kpop e post-hardcore, jogar Valorant e TFT.

  • Mônica Mazzochi Hillman

    Bacharela em Tecnologias Digitais, especialista em User Experience e pós graduanda em Docência e Performance na Educação a Distância com experiência em suporte técnico de T.I e com tecnologias front-end. Atualmente é Tech Community Manager na Magalu Cloud e instrutora na Alura. Nas horas vagas gosta de assistir animes e produções da marvel, ouvir kpop e post-hardcore, jogar Valorant e TFT.

Essa formação está em pré-lançamento. O que isso quer dizer? Uma formação em pré-lançamento indica que o time está trabalhando nela nesse exato momento.

Ao mesmo tempo você já pode fazer os primeiros cursos e conteúdo. Ela será criada a partir do seu feedback no fim dos cursos e no nosso Discord.

Passo a passo
  1. 1 Zustand: simplicidade e flexibilidade para gerenciar os estados

    No desenvolvimento de aplicações React, gerenciar o estado de forma eficiente é essencial para garantir que todos os componentes funcionem de maneira integrada. Neste passo, vamos explorar algumas das principais bibliotecas de gerenciamento de estado utilizadas no mercado e nos aprofundaremos no Zustand, uma biblioteca leve e intuitiva que tem ganhado popularidade por sua simplicidade e flexibilidade.

    • Artigo Guia de bibliotecas para lidar com gerenciamento de estados em projetos React | Alura

    • Curso React: implementando gestão de estado com Zustand

      08h
      • Melhore a organização, performance e manutenção do seu código React
      • Saiba as motivações e o que é gestão de estado
      • Instale e configure a biblioteca Zustand no seu projeto
      • Crie uma store e centralize a gestão de estado
      • Defina, acesse e atualize estados globais em componentes React
      • Utilize o set para alterar estados
      • Compreenda as vantagens e desvantagens do Zustand

Escola

Front-end

Além dessa, a categoria Front-end conta com cursos de HTML, CSS, React, Angular, JavaScript, jQuery,e mais...

Conheça a Escola

Comece a estudar agora na maior escola de tecnologia do país

Conheça os Planos para Empresas