The Frontend Database
Through the unceasing efforts of people like David Nolen, Nikita Prokopov, or the Relay and Falcor teams, the idea of a true, client-side database is starting to become a reality. A normalized data model and clean, cache-friendly synchronization semantics fill the last gaps in a complete state management story for web applications.