Czy React.memo jest komponentem wyższego rzędu w React ?

Czy React.memo jest komponentem wyższego rzędu w React ?
S5
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 238
0

Czy React.memo jest komponentem wyższego rzędu w React ?

W internecie znalazłem informację, że tak. Tylko z jakiego powodu jest HOCiem skoro przyjmuje funkcje w argumencie, a nie komponent ?

Czy w takim razie useCallback() również jest HOCiem ?

Riddle
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 10227
1

A jakie to ma znaczenie jaką etykietkę temu przypniesz?

LukeJL
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 8487
1

W internecie znalazłem informację, że tak. Tylko z jakiego powodu jest HOCiem skoro przyjmuje funkcje w argumencie, a nie komponent ?

przyjmuje komponent. https://beta.reactjs.org/reference/react/memo
No ale funkcja też może być komponentem

Czy w takim razie useCallback() również jest HOCiem ?

nie, bo nie zwraca komponentu.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.