A framework for building data driven interactive front ends
summary
Claims a JSON-first system called Pi query JSON object that turns front-end select/filter logic into one API that serves ~70% of queries and scaled a cricket scorecard to ~1 million hits/day. Shows a connector object that collapses many UI relationships into a few edges, an in-browser adapter using IndexedDB for offline/querying, undo and tinyurl state serialization, and practical React integration (Angular integration lagging). Back-end needs an adapter per database and enforces ACLs and simple SQL-injection guards.
AI-written summary · about
chapters (10)
- 0:00Introduction to Pi Query
- 1:00Conceptual framework
- 2:55Data interactivity challenges
- 4:37Simplifying API layers
- 5:52Managing complex relationships
- 8:17Live examples and performance
- 9:21In-browser querying
- 11:06State management and history
- 12:32Architecture and philosophy
- 14:43Q&A and security
related talks
38mThe Front End Architecture Revolution
29mThe Front-end Takeover
36mKnowing What You See - Let's Talk About Front-end Consistency
28mBringing Data to your Client-Side Apps
26mData Fetching Unleashed: Next.js, React Query and their BFF
01h 00mArchitecting Data-Driven Apps for UX Success
24mRethinking frontend architectures with data layers
28mRequiem for APIs - The Evolution of Web Development
