Talks
Speakers
Events
Topics
Sign in
Home
Talks
Speakers
Events
Topics
Leaderboard
Use
Analytics
Sign in
Suggest modification to this talk
Title
Description
In the 2000's everyone was writing a Ruby web framework **Today, it seems, we are all too content to focus our energy on a small number of large Ruby web projects**. What happened to our creative spirit? In this talk we focus on Ruby web frameworks that have long gone by the wayside. I won't spoil them here, but I can tell you what we won't be covering: * Sinatra * Hanami * roda * merb We will answer questions like: * Why are fewer people experimenting with their own frameworks today? * What features, idioms and ideas are worth exploring? * Are any of these frameworks worth reviving or copying?
Date
Summarized using AI?
If this talk's summary was generated by AI, please check this box. A "Summarized using AI" badge will be displayed in the summary tab to indicate that the summary was generated using AI.
Show "Summarized using AI" badge on summary page
Summary
Markdown supported
**Ruby Archaeology: Forgotten Web Frameworks** is a talk presented by **Nick Schwaderer** at **RubyConf 2022**, focusing on the exploration of lesser-known Ruby web frameworks that have largely faded from use. Schwaderer reflects on the vibrant experimentation within the Ruby community during the 2000s, contrasting it with the current trend of concentrating efforts on a limited number of major Ruby projects, such as Sinatra, Hanami, and Roda. **Key Points Discussed:** - **Historical Context and the Creative Spirit:** Schwaderer emphasizes how the Ruby community was once filled with creativity and experimentation in developing web frameworks. He acknowledges that many frameworks created during this period have been forgotten. - **Frameworks Discussed:** - **CGI (Common Gateway Interface):** An early standard that defined how information is exchanged between a web server and a script, serving as a lower-level alternative to more contemporary solutions. - **Nitro:** Created in 2004, Nitro was marketed as a framework for rapid application development, featuring object-relational mapping (ORM) capabilities and support for Ajax. Though innovative, it was tied to older Ruby versions, limiting its adoption over time. - **Ruby Waves:** Announced in 2008, it aimed to provide a modern framework during Ruby's peak but lost traction as top frameworks consolidated, primarily due to Rails merging with Merb. - **Remains:** Introduced in 2006, this framework sought to bridge Merb and Rails but remains less notable today despite its potential for modular development. - **Encouragement for Exploration:** Schwaderer invites the community to engage with the history of Ruby frameworks and highlights that there could be valuable elements worth reviving or drawing inspiration from in contemporary development. In concluding, Schwaderer urges the attendees to rekindle their creative spirit and consider the potential of forgotten frameworks in inspiring new innovations within the Ruby community. He emphasizes collaboration to explore these interesting projects further, fostering a fresh and inventive environment. Overall, the talk emphasizes remembering the rich past of Ruby web frameworks while encouraging innovation and experimentation in future development.
Suggest modifications
Cancel