We can't find the internet
Attempting to reconnect
Something went wrong!
Hang in there while we get back on track
Rails World 2024 Opening Keynote - David Heinemeier Hansson
DHH unveils Rails 8's groundbreaking features: Solid trifecta, no-build JavaScript, simplified deployment with Kamal 2.0, and built-in search - all focusing on developer simplicity.
- 
    Rails 8 introduces the “solid trifecta” - Solid Cable, Solid Cache, and Solid Queue - database-backed adapters that eliminate the need for Redis and separate services 
- 
    New “no build” philosophy eliminates complex JavaScript build pipelines, bundling, and transpilation - shipping code directly to modern browsers 
- 
    Focus on deployment simplification through Kamal 2.0, allowing easy deployment to bare Linux servers without requiring complex cloud services or Platform-as-a-Service solutions 
- 
    Active Record Search introduced as a built-in solution for searching functionality without requiring Elasticsearch integration 
- 
    Rails 8 container images come pre-configured with all necessary components, reducing setup complexity and configuration needs 
- 
    Emphasis on making Rails accessible for single-person development teams while maintaining scalability for larger applications 
- 
    Moving away from cloud vendor lock-in and high-margin services toward simpler, self-hosted solutions using basic Linux servers 
- 
    Prop Shaft replaces older asset pipeline solutions with a simpler, modern approach aligned with HTTP/2 capabilities 
- 
    Strong focus on backwards compatibility while modernizing the framework and removing outdated patterns 
- 
    Goal of “compressing complexity” by simplifying common web development tasks without sacrificing functionality