I would like to be able to read the Rails source code, but I think I canโt do this because I donโt know how to start and how the different parts of the code are connected. For example, it is obvious what ActiveModel does, and I can read the code, but I donโt understand how the Rails application usually loads and when exactly the ActiveModel comes to the game, and what part of the rails calls it.
I'm not talking about this general material that people say in the manuals that the first Rack is loading, and Rails is a rack application ... No. I need something more detailed so that I can really look for every step in the code. Therefore, I suppose that some kind of diagram explaining how the rails application loads, and possibly a note for each of the subdir, saying where these files are used, what they do and where they really load on the boot diagram, would be nice.
Any tips on this?
ruby-on-rails architecture
snitko
source share