为了学习Ruby on Rails,可以构建哪些好的项目创意?有很多很棒的教程(Rails 3 in Action,Agile Web Development with Rails,Railstutorial.org)但是它们都需要一些时间来完成整本书。此外,它们为用户提供即时答案,而不是要求用户自己解决问题。什么是简短的项目,初学者可以尝试而不只是按照长篇教程?
我认为博客和待办事项列表是不错的入门项目?还有什么?
(项目应该将初学者暴露给REST和CRUD)
答案 0 :(得分:4)
一个很好的起点是Rails for Zombies我会检查出来。如果您愿意,Code School有很多很棒的资源。
就开始的项目而言,天空是极限!我的建议是找到你感兴趣的东西。我正在为马拉松训练,所以我写了一个跟踪我跑步的应用程序,并告诉我相关的统计数据。最好是建立一些你感兴趣的东西,因为你更有可能花时间构建它,这反过来会改善你的代码。
答案 1 :(得分:4)
Rails框架和生态系统是巨大的。在大多数情况下,你提到的书籍尽管它们真的很长,却只是划伤了表面。要真正学习 Ruby on Rails,如果你还不熟悉它,那么它将会阅读其中的几本书,以及一些关于Ruby编程语言的书籍和项目。
除此之外,如果您只是想花几个小时来构建一些东西,请尝试the getting started guide from RailsGuides。它将引导您使用Rails编写一个小型博客应用程序。你可以在几个小时内完成它。
答案 2 :(得分:3)
你应该看看Ryan Bates的railscasts.com。他有一个与轨道相关的科目,并创建了一个简短的教程。多年来,我发现它们非常有用。