Welcome to the Treehouse Community
Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.
Looking to learn something new?
Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.
Start your free trial
Aaron Walton
3,557 PointsRails Applications
A couple overview questions related to Rails:
In the Treehouse project we create an application called statuses. In another online tutorial I found we create an application called blog. These applications seem to have predefined structures, files etc. Is there a list of available starter applications in Rails? Who makes these applications? Or am I not understanding what is actually happening here when we make a Rails application?
By default are Rails applications using a particular database?
1 Answer
Brandon Barrette
20,485 PointsThere are no real "starter" applications. Rails is a framework. It handles communication with the database automatically (something you'd have to write manually with PHP) and helps get a site up and running quite quickly. I recommend doing many different tutorials with different features, then seeing if you can blend them all together. I've added blogs, forums, quizzes, and a gradebook to my ROR application that I started with here.
You can decide on any database. I use Postgresql for my production database, but use sqlite3 for my development database. You can use the database they use in the videos, and when it's time to publish to a production environment, you can decide what you'd like to use.