Code Reloading for Rack Apps | Jared Norman
01-Aug-2025 16
I work almost exclusively on Ruby on Rails applications. The product we’re building at Super Good isn’t a Rails app, though; it’s a Ruby application built directly on top of Rack. While this means the application is very stripped down and fast, which is great for the end product, it also means we don’t get a lot of things for free from our framework.
Code reloading is one of those things. Modern Rails is integrated with Zeitwerk, a general purpose code loader for Ruby that supports reloading. Zeitwerk works great as a loader on its own, but it doesn’t do everything you need for reloading a web applications.
Code Reloading for Rack Apps | Jared Norman #ruby #rubydeveloper #rubyonrails #Reloading #Jared #Norman #code https://rubyonrails.ba/link/code-reloading-for-rack-apps-jared-norman