Explore streaming data capabilities in a 36-minute conference talk from RubyConf 2024 that delves into modern Ruby's web streaming features. Gain insights into the new Rack 3 streaming interface and discover the current state of Ruby HTTP client support for Server-Sent Events (SSE) and WebSockets over HTTP/2 and HTTP/3. Learn through practical code demonstrations how to implement Rack 3 streaming directly and leverage WebSockets and SSE with Roda to stream hypertext to the browser, utilizing HTMX for application state representation. Master foundational concepts and acquire hands-on knowledge for implementing these Ruby library advancements in real-world applications.
Overview
Syllabus
RubyConf 2024 Streaming over the web with modern Ruby by Shannon Skipper
Taught by
Ruby Central