I suggest you ...

How does rails work?

The basic concept how rails and a web framworks in ruby works. Where does it start? how do it get the request? etc

397 votes
Vote 0 votes Vote Vote
Vote
Sign in
Check!
(thinking…)
Reset
or sign in with
  • facebook
  • google
    Password icon
    I agree to the terms of service

    You'll receive a confirmation email with a link to create a password (optional).

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    jnstqjnstq shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →
    ryanbAdminryanb (Admin, Railscasts) responded  · 

    I am considering doing an episode on reading the Rails source code since I often find myself going there when the docs aren’t enough. There I will cover how it is organized and what the various things do. Is this kind of what you’re looking for? Please respond in comments.

    8 comments

    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      I agree to the terms of service

      You'll receive a confirmation email with a link to create a password (optional).

      Signed in as (Sign out)
      Submitting...
      • Paul NelliganPaul Nelligan commented  ·   ·  Flag as inappropriate

        Hi Ryan, I would love to know what are the most common reasons you find yourself looking in the Rails source code, and what advantages can be gained from overloading ...

      • new york jets new york jets commented  ·   ·  Flag as inappropriate

        20101203yjr Welcome to NFL Jersey Zone [url=http://www.2011NFL.com]2011NFL.com[/url]. NFL is one of the most popular games in American even in the world. There are many other NFL Jerseys teams. Since Sonny Werblin managed one of the NFL team [url=http://www.2011NFL.com]New York Jets[/url], this team combines with modernization. Other teams are also popular, Such as[url=http://www.2011NFL.com] Oakland raiders[/url], [url=http://www.2011NFL.com]Detroit lions[/url], [url=http://www.2011NFL.com]leveland browns[/url], and [url=http://www.2011NFL.com]San Diego charger[/url]s and so on. Of course more fans like to wear sports clothes to show their enthusiasm. To meet lots of fans’ demands, our website offers various of NFL Jerseys. All of them are real materials, which durable, Ventilation, quick-drying fabric slightly heavier. We are sincere to hope that our products can meet your satisfaction. Once you put on it, the enthusiasm to NFL can be stimulated.
        Our mission is to make the best quality NFL Jerseys to our kind customers all over the world. And we promise we will try our best to server for our valued customers. We hope get your supports to our website 2011NFL.com. Once you have any problem, you can contact our customer service. We will always be here to serve for you. At last, it is our honor to inform that The more NFL Jerseys you order, the more discount you will get.

      • AmeiseAmeise commented  ·   ·  Flag as inappropriate

        Can you please talk about the rules how the data sent by the browser is translated into the params assoc?

      • nfljerseyonlinenfljerseyonline commented  ·   ·  Flag as inappropriate

        This is the history of the lakers and the celtics in the NBA finals in the first 12 times, and meet in the previous 11 times, the celtics to 9-2 overwhelmingly dominate, the latest to 2008, it was the celtics beat kobe Bryant and the lakers now Peter leader has been prepared. "Want to win the NBA finals, this is a challenge." Kobe Bryant said, "of course, there are many topics in this duel for people to the discussion, this is a very good, we are looking forward to the challenge, but also looking forward to the inspection, kick-off from that moment, we will be ready."Buy nba jersey come to our online store http://www.nfljerseyonline.com

      • ianalexanderwoodianalexanderwood commented  ·   ·  Flag as inappropriate

        Wow, the spam has really landed on Railscasts! I wonder what these people think they are achieving with it.

        I think that it would be a cool episode to try and lower the barrier for entry in terms of getting more people involved in the actual development of Rails. I think the first step in this is helping people understand how everything fits together. When first coming to the Ruby world there are a lot of concepts flying around and it can seem like a bit of a puzzle to figure out where all of these words fit together (Rails, Rack, Metal, Engines, Plugins, Gems etc etc) So a kind of "current state of the art" episode would be helpful for newbies I think, and you could look to extend the idea for more experienced developers that maybe would like to get involved in the actual project itself but at the moment only build things with it. What do you think?

        Keep up the great work Ryan!

      • mooragemoorage commented  ·   ·  Flag as inappropriate

        I find knowing which module to look in quite tricky - for example, validations.rb automatically overrides many methods in base.rb using alias_method_chain. Would appreciate any tips on how to figure out which modules are included when.

      Knowledge Base and Helpdesk