Suíonn middleware idir dispatch d'action agus an action ag bailiú ar an reducer, ag ligint duit gníomhartha a gharrála chun side effects a láimhseáil (glaonna API asynchronous, logging) — rud nach féidir le reducers a dhéanamh toisc go gcaithfidh siad a bheith geal. Thunks an middleware is coitianta, ag cumasú loighic asynchronous.
Áit a chuireann middleware isteach
dispatch(action) → [ middleware 1 → middleware 2 → ... ] → reducer → store
(can inspect, modify, delay, or stop actions; do side effects)
