If you work with Rails, you must have heard about Rack. Even if you haven't heard of it, you have definitely used it, because Rails uses Rack behind the scenes.
Rack is one of the confusing topics in Rails for many new developers as well as advanced ones. When I started learning Rails, I didn't get it for a long time. But once I understood it, it changed how I look at Rails applications and even web applications in general.
So in this video, I will try my best to explain my understanding of what Rack is, how it works, and how you can use it to build web applications.
Resources
1. My blog post on Rack: akshaykhot.com...
2. Rack Source Code: github.com/rac...
3. Puma web server: github.com/pum...
Hope you find it useful.
Regards,
Akshay
akshaykhot.com/
1 окт 2024