Courses and masterclasses
How Ruby on Rails works
During three webinars I tell you how the Ruby on Rails works. We discuss follofing themes:
- How a request comes into the application?
- Who is responsible for the request processing?
- What is Rack?
- How model work?
- How it is connected to the database?
- How Ruby on Rails handle frontend build?
- Why developers used webpack and then gaved up?
- What tools Rails provides for extending functionality?
- How popular gems are organized?
Workshop «Ruby on Rails under the hood» (in russian)
![Masterclass «Ruby on Rails and Rack»](/courses/mk-how-rails-works.jpg)
Ruby on Rails and Rack
At the master class we discuss what a program is, what it consists of, and who it launch. I answer these questions in the context of Rails:
- How program code is launched?
- How the application processes a request?
- How the framework understands which action to call?
- What does this have to do with Rails and how Rails works with Rack?
- We write a small Rack application and discuss how to create our own Rails?