2011-11-11 33 views
7

Tôi đã phát triển trong Rails khoảng 3 năm nay và muốn tìm hiểu thêm về bản thân Rails. Rails 3 được cho là cung cấp các API tốt đẹp để tích hợp chặt chẽ hơn với Rails, nhưng tôi đang gặp khó khăn khi tìm tài liệu về cách sử dụng chúng. Dưới đây là một số ví dụ về những gì tôi đang tìm kiếm:Một số tài nguyên tốt cho việc học tập nội bộ codebase của Rails là gì?

Rails Khởi Process http://guides.rubyonrails.org/initialization.html

Arel Walkthrough http://railscasts.com/episodes/239-activerecord-relation-walkthrough

Routing Walkthrough http://railscasts.com/episodes/231-routing-walkthrough http://railscasts.com/episodes/232-routing-walkthrough-part-2

Crafting Rails Applications http://pragprog.com/book/jvrails/crafting-rails-applications

Có tài nguyên nào khác hữu ích để được trợ giúp như một chuyến tham quan có hướng dẫn về cách Rails hoạt động không? (và xin đừng nói đọc mã nguồn .. Tôi đang tìm một lời giải thích hướng dẫn nhiều hơn)

+2

Bạn nói rằng bạn không tìm kiếm câu trả lời "đọc mã nguồn", nhưng nó thực sự là một cách tiếp cận tuyệt vời - bạn có thể biết vì Railscasts bạn liên kết để thực hiện chính xác điều đó! Bạn sẽ ngạc nhiên về cách nhanh chóng bạn nhặt nó lên – Gareth

+0

Tôi chỉ hỏi câu hỏi, bởi vì tôi đọc qua mã nguồn, và tìm thấy nó không đủ. Có lẽ tôi chỉ chậm thôi .. – noli

Trả lời

3

Ruby Metaprogramming Book có một số chương cuối cùng giảng dạy cách thức ActiveRecord internals được tạo thành.

4

Bạn có thể thích bài viết này:

http://piotrsarnacki.com/2010/07/31/rails3-modularity/

http://piotrsarnacki.com/2010/06/18/rails-internals-railties/

Nhưng, bạn nên bắt đầu viết các bài báo như vậy, nghĩa là cố gắng viết cách các biến thể hiện của controller được hiển thị trong khung nhìn hoặc chuẩn bị mô tả của tất cả các module và các lớp - điều này sẽ làm cho bạn trở nên quen thuộc hơn với các đường ray.

Các vấn đề liên quan