Effekte in React
Voordat ons die toepassing van die haker
useEffect oorweeg, moet ons eers verstaan
wat effekte in React is.
Effekte of newewe-effekte (side effects) is bykomende aksies wat 'n komponent in staat stel om te verbind en te sinchroniseer met eksterne stelsels.
Met eksterne stelsels word bedoel daardie stukke kode of toepassings wat nie onder React se beheer is nie. Dit sluit in werk met die netwerk, die blaaier se DOM, animasie, widgets geskryf met behulp van anderderde UI-biblioteke, en ander toepassings wat nie op React gebaseer is nie.
Effekte laat jou toe om kode uit te voer ná levering, wat sodoende die geleentheid skep om jou komponent te sinchroniseer met stelsels buite React.
Effekte kan uitgevoer word op die oomblikke wanneer die komponent eerste geteken word, wanneer die waargenome waarde verander, of wanneer die komponent se lewensiklus voltooi is.
Onthou dat effekte 'n soort "nooduitgang" uit React is; moenie dit misbruik nie.