ReactJs dúvida sobre nomenclaturas

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

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 curtida

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.

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.