Files

10 lines
605 B
TeX

\section{Related Work}
Redux \cite{redux2015} established unidirectional data flow for JavaScript applications. Astle.js extends this pattern with commerce-specific reducers and optimistic update semantics.
MobX \cite{mobx2016} offers transparent reactive state with automatic dependency tracking. While MobX simplifies local state management, it lacks built-in support for event sourcing and server synchronization.
Apollo Client \cite{apollo2016} provides GraphQL-centric state management with caching and optimistic updates. Astle.js achieves similar goals for REST APIs with a smaller footprint.