GUJ Discussões   :   últimos tópicos   |   categorias   |   GUJ Respostas

ReactJs dúvida sobre nomenclaturas

react
java
javascript
Tags: #<Tag:0x00007f654395bbe0> #<Tag:0x00007f654395b9d8> #<Tag:0x00007f654395b7d0>
#1

Olá,

Estou estudando o ReactJs e estou com uma dúvida referente a nomenclatura das funções.

Vejo nos tutoriais e nos post o pessoal colocar sempre:

handleClick; handleSend

O que é esse handle? E Usar?

Obrigado

0 Likes

#2

Vc chegou a ver a tradução de handle?

De acordo com o Google Translate, handle significa “lidar com” e um handler seria um “manipulador”.

handleClick, normalmente, é o nome que damos pra uma função que é executada quando o usuário clica em alguma coisa.

Só lembrando que poderíamos dar qualquer nome, mas é importante que este nome esteja ligado a tarefa que a função realiza.

Sendo assim, handleClick é uma função que “lida com clicks” ou que manipula as ações a serem realizadas quando o click acontece.

Da mesma forma a handleSend nos remete a um “manipulador de envios”, uma função que lida com envios de requisições web ou algo assim.

1 Like

#3

Entendi…

Porque eu gosto de usar os nomes assim salvarProduto - editarProduto - excluirProduto. Assim eu vejo mas rápido e identifico qual função esta chamando.

0 Likes

#4

Ah, handleClick é um nome genérico, vc pode substituí-lo para um mais adequado.

Se ao clicar no botão o produto é salvo, salvarProduto seria bem mais adequado.

0 Likes