Web Applications with Ruby (not Rails)
summary
Shows how to implement an MVC web app in plain Ruby atop Rack interface using a small router, controllers, Haml views, Rack::Utils for params and optional ActiveRecord/Sequel or raw pg for persistence; the live‑coding builds a working app with layouts, render context and routing, and measures about 700 req/s (≈1 ms/request) versus roughly 2x slower with Rails, proving a framework‑free prototype is compact but omits logging, caching, sessions and security.
AI-written summary · about
chapters (9)
- 0:00Start
- 1:12invented MVC
- 4:26Mid Programmer Life Crisis
- 4:57Building websites with Rails is not ENOUGH programming
- 5:50Most of us don't know what's going on outside of Rails
- 6:26Web applications with Ruby (not Rails)
- 26:03Sequel
- 27:57Write your own framework!
- 28:313 Rails Core Team
related talks
33mWeb applications with Ruby (not Rails)
37mRuby on Rack: The Magic Between Request and Response
36mBuilding a Ruby web app using the Ruby Standard Library
29mMVC Ruby in less than 5k. The wonder of Camping
16mOne Ruby App to Rule Them All
35mWriting web application in Ruby
30mThe Power of Middleware - Building Your Own Mini Web Framework on Rack
01h 09mRails 3 ...and the real secret to high productivity
