Ruby::Box is an experimental feature that enables code reloading through isolated namespaces instead of constant tracking. Unlike existing solutions like Zeitwerk or rack-unreloader that fight Ruby's global object space, Ruby::Box loads code in isolation, uses it, and discards it afterwards. A proof-of-concept implementation

5m read time From rubyelders.com
Post cover image
Table of contents
Boxed Rack ReloadWhat’s next?

Sort: