Desenvolvimento de Software · Avançado · Inglês · Técnico
prop drilling
Passar dados por vários componentes intermediários, via props, só para chegar a um componente bem mais abaixo na árvore.
Onde usar
'Estamos com prop drilling demais', 'usa context para evitar o drilling'. Comum em React.
Exemplos
There's too much prop drilling, five components just pass the user down.
Tem prop drilling demais, cinco componentes só repassam o usuário.
Context helps us avoid prop drilling.
O context nos ajuda a evitar o prop drilling.
Prop drilling makes refactors painful.
O prop drilling torna as refatorações dolorosas.
Cuidado
Passar props por um ou dois níveis é normal; só vira problema quando muitos componentes recebem dados que não usam.
Sinônimos
perfuração de props
Origem
De prop, 'propriedade', e drilling, 'perfurar': os dados atravessam camadas como uma broca.