Chapter 3 — Social
Build real-time collaborative features
Posts, likes, comments, live feeds, collaborative editing — all synchronized across users in real-time. See how tag scoping makes per-user isolation trivial.
The Demos
NewExplore →NewExplore →NewExplore →NewExplore →
1
Post Feed
IntermediatePosts with live engagement
A social feed where likes, comments, and new posts update in real-time across all users without any polling.
appTags.feed()posts2
Profile Stats
IntermediatePer-user isolation
Each user profile has its own tag scope. Updating one user never triggers invalidation for any other.
appTags.user(userId)scoped tags3
Live Feed
IntermediateServer push in action
SSE-powered live feed where new posts appear instantly — no polling, no websockets, just SSE.
SSEappTags.live()4
Collaborative Editing
IntermediateShared documents
Multiple users editing the same document with conflict resolution and tag-based sync.
collaborativeappTags.doc(docId)