2012-02-10 35 views
13

Một số ý tưởng dự án tốt có thể xây dựng để tìm hiểu Ruby on Rails là gì? Có rất nhiều hướng dẫn tuyệt vời trên mạng (Rails 3 in Action, Agile Web Development với Rails, Railstutorial.org) nhưng tất cả chúng đều khá dài cần một thời gian để đọc toàn bộ cuốn sách. Ngoài ra, họ cung cấp cho người dùng câu trả lời ngay lập tức thay vì yêu cầu người dùng tự giải quyết vấn đề. Các dự án ngắn và đơn giản mà một người mới bắt đầu có thể thử mà không cần làm theo một hướng dẫn dài là gì?Các dự án mới bắt đầu để tìm hiểu Ruby on Rails

Tôi nghĩ blog và danh sách việc cần làm là các dự án khởi động tốt? Còn gì nữa?

(Dự án nên tiếp xúc với người mới bắt đầu để REST và CRUD)

+1

séc ra http://stackoverflow.com/questions/248371/good-open-source-ruby-on-rails-projects-to-learn-from –

+0

@Jani liên kết trên đã được gỡ bỏ – onebree

+1

@onebree Đáng tiếc là nó đã bị xóa bởi người kiểm duyệt Stackoverflow, lưu ý có giá trị từ câu trả lời hàng đầu là: "Một cách tiếp cận có thể hữu ích là kiểm tra một số ứng dụng đường ray được tìm thấy trong các dự án được chia nhỏ thường xuyên nhất trên Github http://github.com/popular/forked hoặc https://github.com/trending?l=ruby " –

Trả lời

3

Bạn nên kiểm tra railscasts.com bởi Ryan Bates. Ông có một chủ đề liên quan đến đường ray và tạo ra một hướng dẫn ngắn về nó. Qua nhiều năm tôi thấy chúng rất hữu ích.

+3

Railscasts chủ yếu bao gồm API, Gems, DSL và những thứ khác tôi phân loại là" không dành cho người mới bắt đầu ". Không chỉ vậy, trang web không tập trung vào dự án mà tập trung vào vấn đề. Tôi đang tìm kiếm các dự án Rails cho một người mới bắt đầu. BTW, Ryan Bates thật tuyệt vời. – AdamT

+1

Tôi sẽ khuyến khích bạn xem xét một cách khác về railscast. Lý do tôi nói điều này là bởi vì anh ấy bao gồm các chủ đề mới bắt đầu cũng như các chủ đề nâng cao hơn. Nó cũng bao gồm yêu cầu "hướng dẫn ngắn" của bạn. Ryan cũng bao gồm các dự án blog và danh sách việc cần làm. Có lẽ nó chỉ là khó khăn vì có rất nhiều. Nếu đó là trường hợp tôi sẽ đề nghị bắt đầu ở đây [link] (http://railscasts.com/episodes/299-rails-initialization-walkthrough?view=asciicast) Nó bao gồm việc tạo ra một blog bằng cách sử dụng đường ray 3.1 –

4

Địa điểm bắt đầu tuyệt vời là Rails for Zombies Tôi sẽ kiểm tra điều đó. Nếu bạn thích rằng có nhiều tài nguyên tuyệt vời tại số Code School.

Theo như dự án để bắt đầu, bầu trời là giới hạn! Lời khuyên của tôi là tìm thứ gì đó mà bạn quan tâm. Tôi đang đào tạo cho một cuộc chạy đua marathon, vì vậy tôi đã viết một ứng dụng theo dõi hoạt động của tôi và cho tôi biết các thống kê có liên quan. Nó tốt hơn để xây dựng một cái gì đó mà bạn quan tâm, bởi vì bạn sẽ có nhiều khả năng dành nhiều thời gian xây dựng nó, điều này sẽ giúp cải thiện mã của bạn.

4

Khung Rails và hệ sinh thái rất lớn. Đối với hầu hết các phần, những cuốn sách bạn đang đề cập chỉ trầy xước bề mặt mặc dù thực tế họ đang thực sự lâu dài. Để thực sự tìm hiểu Ruby on Rails nó sẽ đi qua một số trong những cuốn sách đó, cùng với một số sách và dự án trên ngôn ngữ lập trình Ruby nếu bạn chưa quen với nó.

Báo cáo của tôi sang một bên, nếu bạn chỉ muốn dành vài giờ để xây dựng một cái gì đó, hãy thử the getting started guide from RailsGuides. Nó hướng dẫn bạn bằng cách viết một ứng dụng viết blog nhỏ sử dụng Rails. Bạn có thể có thể vượt qua nó trong một vài giờ.

+0

Vâng, tôi nghĩ rằng blog cũng tốt (và danh sách việc cần làm). Chỉ cần tìm kiếm thêm ý tưởng về các ứng dụng đơn giản, người ta có thể làm việc từ đầu đến cuối để có được sự hài lòng nhanh chóng mà hy vọng địa chỉ REST và CRUD. – AdamT

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