⊗jsrtPmHkInr 1 of 47 menu

Hooks no React

Nesta lição, começaremos a nos familiarizar com os hooks. Nós já os encontramos quando estudamos estados - lá aprendemos a trabalhar com o hook de estado useState.

De modo geral, hooks são funções JavaScript comuns, cujos nomes começam com a palavra 'use'.

Os hooks permitem que usemos estados e outras funcionalidades do React sem usar classes. Eles facilitam a reutilização de código para diversas tarefas, bem como seu teste e ajudam a dividir componentes complexos em funções mais simples de acordo com sua finalidade. Alguns hooks são capazes até de substituir a funcionalidade do Redux. Além de tudo, os hooks ajudam a melhorar o desempenho do aplicativo.

Se você quiser usar hooks, siga duas regras principais. Primeiro, use-os apenas no nível superior - não os chame dentro de loops, instruções condicionais ou funções aninhadas. Em segundo lugar, os hooks devem ser chamados apenas a partir de funções do React (de componentes React ou de hooks personalizados), mas não a partir de funções JavaScript comuns.

Um erro comum cometido por programadores é o uso descontrolado de hooks no código. Antes de usar este ou aquele hook, certifique-se de que ele é realmente necessário.

Na próxima lição, veremos os tipos de hooks.

Português
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nós usamos cookies para o funcionamento do site, análises e personalização. O processamento de dados é realizado de acordo com a Política de Privacidade.
aceitar todas configurar rejeitar