Referências de Forma Avançada no React
O useImperativeHandle é um dos Hooks que transformou o React, isso porque com ele nós conseguimos resolver um problema que tínhamos no passado ao criar apps com React, que era passar dados do filho para o pai.
Durante muito tempo nós resolvíamos esse problema de uma forma não tão interessante utilizando o Redux. Isso fazia com que o App tinha diversos efeitos colaterais e renderizações desnecessárias, prejudicando a performance do App.
Mas agora, nós conseguimos resolver esse problema sem abrir mão da performance utilizando o useImperativeHandle em conjunto com as Refs do React.
Compartilhe esse vídeo: • Referências de Forma A...
Vídeos que você pode gostar:
Preciso saber matemática para programar?
• Preciso saber matemáti...
Testando Aplicações React com Vitest e Testing Library
• Testes no React com Vi...
Solucionando Problemas do Jeito Certo e na Prática
• A Soft Skill que todo ...
Typescript do zero, de Forma Prática
• Tudo que você precisa ...
UI Kit com Storybook e ReactJS
• Documentando o Fronten...
Github Actions do Zero e na Prática
• Github Actions do Zero...
UI Declarativa no React Native
• UI Declarativa no Reac...
✅ Conheça o Long Cycle Developer: dogcode.dev/longcycledeveloper
✅ Saiba mais sobre o OnMount:
dogcode.dev/onmount
dogcode
Comunidade no Discord: / discord
Instagram: @dogcode.dev
00:00 Teaser
00:09 Iniciando o projeto
01:10 Qual problema o useImperativeHandle resolve
03:57 Construindo o projeto
18:24 Construindo a paginação
29:28 Como que o useImperativeHandle funciona
30:22 Aplicando o useImperativeHandle no projeto
36:04 Finalizando o vídeo
Пікірлер: 10
Top heim...Excelente conteúdo!!!
@dogcodedev
Жыл бұрын
Faala Leonardo, beleza? Ficamos felizes em saber que você curtiu o vídeo, conte com a gente 🤘🏻
cara parabéns pelo video, sua didática é muito boa, já curti e me inscrevi no seu canal👏
👏 muito bom
Caramba, muito da ora
🔥🔥🔥🔥🔥🔥
qual seria a diferença entre usar o contextApi e o useImperativeHandle do React?
@silvanopimentel7270
Жыл бұрын
A ContextAPI seria para compartilhar determinadas informações com vários componentes. Já o useImperativeHandle é para acessar determinado valor de um elemento filho.
Eu vi que no state de start ele mostrou "inicialState', isso é uma extensão?
@guilherme8302
Жыл бұрын
sim, o nome é Inline Parameters