A Hooks NEM állami felügyeleti megoldás / könyvtár.

A React rendelkezik egy komponens alapú állapotkezelési megoldással, az úgynevezett komponens állapottal, nem meglepő módon. A horgok az az API, amellyel az állapotkezelési funkciót/megoldást fogyasztjuk/használjuk.

A horgok "architektúrájának" természetéből adódóan lehetővé teszik számunkra, hogy egyedi hookokat használjunk, amelyekkel megoszthatunk egy állapotot (amely már nem feltétlenül összetevő állapot, viszlát Javascript osztályok!) az összetevők között .

A fentiek miatt kísértést érezhet az ember, hogy azt gondolja, hogy ezek olyan dologok, amelyek segítenek megosztani a globális állapotot az alkalmazásunkban. Igen, a tervezésüknél fogva felhatalmaznak minket erre (még az adatok csőbevezetését is, mint a unix operátorok). Fontos azonban megjegyezni, hogy nem szabad elvadulnunk az alkalmazás állapotának megosztásával az összetevők között hoook segítségével (még akkor is, ha online cikkek milliói adják a címet hogyan cseréljük le a reduxot react hook-okkal és hasonlók ). Ez nem lenne méretezhető. Azon kívül, hogy a React Context és a Redux Or Mobx mikor végezné a dolgát? :D