Build Realtime Apps with Ruby & Pakyow
summary
Pakyow claims realtime, server-driven Ruby apps without writing JavaScript and proves it with a demo blog: live active reader and comment updates sent as serialized UI transformations over websockets and applied by a small client library ring.js. The framework records the same presenter rendering used on the server, ships the diff-like instructions, and applies minimal DOM changes. Realtime is an enhancement that falls back to full HTML; realtime features ship after about two years of work and six months of public use in production.
AI-written summary · about
chapters (11)
- 0:00Start
- 2:09Pakyow lets you build server-driven apps that stay in sync with the server.
- 10:42View-First Development
- 12:14Revert back to the prototype at any point.
- 13:36View Structure Rendering Logic
- 18:50Code to render the initial view can also render changes to an existing view.
- 20:58View Transformation API
- 21:42Pakyow falls between traditional and client-side frameworks.
- 22:59Hybrid apps force you to deal with state on both sides of the application.
- 23:52SPAs break the web.
- 25:12Realtime is an enhancement.








