Formação em

Pré-lançamento

Formações Front-end React: maximizando a performance de Aplicações

Formação React: maximizando a performance de Aplicações

Desenvolva suas habilidades em React para criar aplicações performáticas e adicione camadas de observabilidade na aplicação

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

Quero Estudar na Alura
24h

Para conclusão

3
Cursos

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.

Formação React

Com a crescente demanda por aplicações web cada vez mais rápidas e eficientes, é crucial para as pessoas desenvolvedores dominarem técnicas avançadas de otimização de performance em suas aplicações React. Nesta formação, você mergulhará fundo no mundo da otimização, aprendendo a identificar e resolver problemas de performance enquanto domina ferramentas essenciais para monitoramento e melhoria contínua.

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?

  • Pedro Celestino de Mello

    Engenheiro de Software com foco em desenvolvimento mobile e front-end. Com mais de 9 anos de experiência, adora compartilhar conhecimento com a comunidade de desenvolvedores e aprender sobre novas tecnologias. Nas horas vagas é fácil encontrar ele nos campos de batalha de World of Warcraft, viajando com a esposa e os dogs ou curtindo um futebol americano com uma boa cerveja.

  • Pedro Celestino de Mello

    Engenheiro de Software com foco em desenvolvimento mobile e front-end. Com mais de 9 anos de experiência, adora compartilhar conhecimento com a comunidade de desenvolvedores e aprender sobre novas tecnologias. Nas horas vagas é fácil encontrar ele nos campos de batalha de World of Warcraft, viajando com a esposa e os dogs ou curtindo um futebol americano com uma boa cerveja.

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 Desvendando o mundo das métricas de performance

    Aprenda a identificar problemas de desempenho em uma aplicação React e como utilizar recursos da própria biblioteca, como useMemo, memo e importação tardia (lazy import), para otimizar os marcadores de desempenho. Utilize o React.Profiler e a extensão React Dev Tools para identificar renderizações desnecessárias e ter acesso ao ciclo de vida de um componente.

    Além disso, você irá utilizar o Google Lighthouse para medir, em tempo real, a performance de uma aplicação, tanto em ambiente de desenvolvimento quanto em ambiente produtivo. Adicione indicadores de carregamento no código para resolver o problema das 'telas brancas' para o usuário.

    • Curso React: identificando problemas de performance com o Google Lighthouse

      08h
      • Identifique problemas de performance com o Google Lighthouse e o React Profiler
      • Utilize o React Dev Tools para entender a renderização desnecessária de componentes
      • Identifique e gerencie problemas de “tela branca” durante carregamentos
      • Aplique as funções nativas memo e useMemo para otimização de componentes
      • Utilize o React Suspense para gerenciamento de chamadas de API
    • Site Como deixar meu site mais rápido? Performance Web - Hipsters Ponto TechHipsters Ponto Tech

  2. 2 Maximizando o desempenho com SSR e Observabilidade no projeto

    Converta um projeto Single Page Application em Vite para Server Side Rendering. Compare as métricas de performance de uma aplicação SPA para uma SSR e entenda conceitos como hidratação de conteúdo e funcionamento do SSR por baixo dos panos.

    Aprenda a utilizar ferramentas de observabilidade para monitorar, analisar e aprimorar continuamente o desempenho do projeto e automatize relatórios do Lighthouse através de GitHub Actions.

    • Curso React: utilizando SSR para otimizar a performance da aplicação

      08h
      • Desenvolva técnicas avançadas de SSR com React para otimizar a carga inicial da aplicação
      • Construa um carrinho de compras interativo com Vite e Tailwind CSS
      • Refatore o gerenciamento de estado do carrinho de compras usando useContext
      • Crie estratégias para melhorar a performance e o SEO da aplicação
      • Utilize o Lighthouse para identificar e corrigir problemas de desempenho
      • Implemente as melhores práticas para a finalização de um projeto em React e TypeScript
    • Curso React Vite: monitorando aplicações com New Relic

      08h
      • Configure e utilize o New Relic para monitoramento e observação de aplicações React
      • Trate e gerencie erros em aplicações usando TypeScript
      • Implemente auditorias de performance com Lighthouse
      • Aplique práticas para manter a performance enquanto se estiliza com Tailwind
      • Analise e interprete logs para identificar e resolver problemas na aplicação
    • Site Observabilidade no Itaú - Hipsters Ponto Tech #334 - Hipsters Ponto TechHipsters Ponto Tech

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 hoje mesmo os cursos de React: maximizando a performance de Aplicações. Matricule-se agora!

Plus

De
R$ 1.800
12X
R$109
à vista R$1.308
  • Acesso a TODOS os cursos da Alura

    Mais de 1500 cursos completamente atualizados, com novos lançamentos todas as semanas, emProgramação, Front-end, UX & Design, Data Science, Mobile, DevOps e Inovação & Gestão.

  • Alura Challenges

    Desafios temáticos para você turbinar seu portfólio. Você aprende na prática, com exercícios e projetos que simulam o dia a dia profissional.

  • Alura Cases

    Webséries exclusivas com discussões avançadas sobre arquitetura de sistemas com profissionais de grandes corporações e startups.

  • Certificado

    Emitimos certificados para atestar que você finalizou nossos cursos e formações.

Matricule-se

Pro

De
R$ 2.400
12X
R$149
à vista R$1.788
  • Acesso a TODOS os cursos da Alura

    Mais de 1500 cursos completamente atualizados, com novos lançamentos todas as semanas, emProgramação, Front-end, UX & Design, Data Science, Mobile, DevOps e Inovação & Gestão.

  • Alura Challenges

    Desafios temáticos para você turbinar seu portfólio. Você aprende na prática, com exercícios e projetos que simulam o dia a dia profissional.

  • Alura Cases

    Webséries exclusivas com discussões avançadas sobre arquitetura de sistemas com profissionais de grandes corporações e startups.

  • Certificado

    Emitimos certificados para atestar que você finalizou nossos cursos e formações.

  • Luri, a inteligência artificial da Alura

    Luri é nossa inteligência artificial que tira dúvidas, dá exemplos práticos e ajuda a mergulhar ainda mais durante as aulas. Você pode conversar com Luri até 100 mensagens por semana.

  • Alura Língua (incluindo curso Inglês para Devs)

    Estude a língua inglesa com um curso 100% focado em tecnologia e expanda seus horizontes profissionais.

Matricule-se
Conheça os Planos para Empresas

Acesso completo
durante 1 ano

Estude 24h/dia
onde e quando quiser

Novos cursos
todas as semanas