Quando você deveria utilizar o useMemo no ReactJS?

Поделиться
HTML-код
  • Опубликовано: 14 янв 2025

Комментарии • 27

  • @devjunioralves
    @devjunioralves  9 месяцев назад +2

    ✅ O novo hook do ReactJS:
    ruclips.net/video/Nd539M-6Xds/видео.html
    ✅ O problema do ReactNode no ReactJS + TS:
    ruclips.net/video/ydNmBISYER4/видео.html
    ✅ Nextjs 14 com problemas de cache?!
    ruclips.net/video/ApIZM637d2g/видео.html
    ✅ ReactJS hooks + SOLID?
    ruclips.net/video/BpBxKDDAd-Y/видео.html
    ---
    👉 Livros importantes:
    Lógica de Programação e Algoritmos com JavaScript:
    amzn.to/48Cj65Z
    JavaScript: O Guia Definitivo:
    amzn.to/48jh9vp
    Como ser um programador melhor
    amzn.to/48WYGVj
    Arquitetura Limpa (Clean Arch)
    amzn.to/3Viqw7v
    Clean Code
    amzn.to/3hHXVKY
    Estruturas de dados e algoritmos com JavaScript
    amzn.to/49FOzFd
    ---
    ✅ Segue lá no Instagram:
    instagram.com/devjunioralves/
    ✅ Nossa comunidade no Discord:
    discord.com/invite/bVxW4Dhgrf

  • @mateuscarvalhodev
    @mateuscarvalhodev 9 месяцев назад +12

    sugestão de video: como fazer redirecionamento de usuarios baseado no jwt.. exemplo, jwt retorna usuario tipo 1, tem acesso a tais funcionalidades, usuario tipo 2, tem acesso a outras funcionalidades

  • @mateuscarvalhodev
    @mateuscarvalhodev 9 месяцев назад +2

    👏👏👏 conteudo de qualidade

  • @TheVandoenterprise
    @TheVandoenterprise 3 месяца назад

    Excelente material

  • @duduCMT
    @duduCMT 9 месяцев назад +1

    Ótimo conteúdo! Poderia mostrar um exemplo de performance usando o useCallback?

  • @farkasdesign
    @farkasdesign 9 месяцев назад +1

    E no caso de uma requisição em uma api seria possível criar um cash e só atualizar por exemplo em uma paginação?

  • @bbarreto18
    @bbarreto18 9 месяцев назад +1

    E se colocasse o const selectedItem para fora do componente?

  • @leonardosouza1948
    @leonardosouza1948 9 месяцев назад

    Salve Junior, baita vídeo, poderia fazer um conteúdo do seu nível para react query, explicando os detalhes dela e como funciona. Valeeeu top demais

  • @raphamota1000
    @raphamota1000 9 месяцев назад +1

    Show! Amigo pode passar a lista dos plug-ins do vscode que vc usa?

    • @cadusilva3896
      @cadusilva3896 9 месяцев назад +1

      Também queria saber qual extensão é essa que dá pra ver os retornos dentro do vscode, parece ser um debug

    • @devjunioralves
      @devjunioralves  9 месяцев назад +1

      Opa, já tem um vídeo aqui no canal onde mostro, é o vídeo da home do canal, confere lá, tu vai curtir!

  • @TecnoGamerWorld
    @TecnoGamerWorld 9 месяцев назад

    amigo, o seu curso cobre esses assuntos sobre memo, useMemo e outras otimizações de sistema?
    Estou bastante interessado.
    Parabéns pelo trabalho.

  • @JoaoVictor-ct2zh
    @JoaoVictor-ct2zh 9 месяцев назад

    Faz um vídeo de como configurar o arquivo next.config para buildar em prod uma aplicação

  • @hellopv
    @hellopv 9 месяцев назад

    faz um video do uso do next/dynamic import?

  • @LeonardoRodrigues-tc5gs
    @LeonardoRodrigues-tc5gs 9 месяцев назад +1

    Qual e essa extensão console.log para ver os resultados dentro do codigo?

    • @gabrielcarniel
      @gabrielcarniel 9 месяцев назад +4

      Console ninja
      Só instalar a extensão e ele loga desse jeito aí

    • @devjunioralves
      @devjunioralves  9 месяцев назад +1

      Exatamente Gabriel!

  • @JhonatanGabriel-j9c
    @JhonatanGabriel-j9c 9 месяцев назад

    Valeu

  • @matheusdesouzaribeirodias5666
    @matheusdesouzaribeirodias5666 9 месяцев назад

    Junior, tudo bom? Uma dúvida que tenho: usando memo em tudo, quando teríamos notável perda de performance?

  • @MOTTALUIZTUBE
    @MOTTALUIZTUBE 9 месяцев назад +1

    Ao usar o "useMemo", vc. passa no 2o argumento o valor "[items]". Precisaria? o "items" não modifica, assim, poderia tirar esse argumento. Poderia verificar

    • @devjunioralves
      @devjunioralves  9 месяцев назад +1

      Sim, nesse caso ele não muda, porém, ainda sim nesse caso, é necessário adicioná-lo, pois é uma dependência externa.
      Recomendo tu utilizar a extensão do Eslint chamada react-hooks/exhaustive-deps.

  • @SohaaTitanio
    @SohaaTitanio 8 месяцев назад +1

    se você quiser que sua aplicação ganhe perfomance também, é só trocar react por flutter, fica a dica

    • @devjunioralves
      @devjunioralves  8 месяцев назад +1

      Se o foco somente performance, melhor ir pra assembly 😂😂😂

    • @SohaaTitanio
      @SohaaTitanio 8 месяцев назад

      @@devjunioralves faz sentido, só que a curva de aprendizado e a produtividade em assembly inviabilizam a prática