

Don't sleep on Ruby & Rails (Interview)
6 snips Jan 6, 2023
In this engaging conversation, Justin Searls, co-founder of Test Double and a leading voice in web development, shares his excitement for Ruby on Rails 7 and its modern tools like Turbo and Stimulus. He candidly discusses the potential for a "You Might Not Need React" article and dives into the evolution of consulting at Test Double. The talk highlights the contrasts between JavaScript frameworks, particularly React and Stimulus, and reflects on Ruby's ongoing global relevance, encouraging developers to embrace the Ruby community and blogging.
AI Snips
Chapters
Transcript
Episode notes
Early Rails Criticism
- Justin Searls, initially critical of Rails, advocated for separating backend APIs and frontend static site generators.
- He debated DHH publicly about the best approach for web development, highlighting his initial preference for full-blown frontend applications.
Modern Rails Bridging the Gap
- Modern Rails, with tools like Turbo and Stimulus, bridges the gap between server-rendered views and dynamic single-page applications.
- This combination offers a compelling alternative to full-blown JavaScript frameworks for many web applications.
Premature Optimization for Multiple Clients
- Don't over-engineer for multiple clients prematurely. Focus on web and consider mobile later, as needs often narrow over time.
- Current tools like React Native allow for versatile mobile development without needing separate backend APIs from day one.