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

Development Tools

Battle of the web frameworks

I'm kinda hearing a lot about Node vs Rails vs Django. I have asked previous question about these, but they were separate. Just wanted to ask if anyone had any preferences or experience with these frameworks and there languages.

What's the best for making a blog? I also want to make a netflix/twitch kinda thing. Can any of these accomplish that?

Don't start a war, I just want some input from people who have used these


James Barnett
James Barnett
39,199 Points

It's worth noting that ...

Node.js is a platform and not a Web Framework. Express (or Meteor) are Frameworks on top of Node.js

3 Answers

Andrew Chalkley
Andrew Chalkley
Treehouse Guest Teacher

Ultimately you can build almost anything in anything. There are techniques and technologies you use in tandem with a Framework to give it qualities of other languages or frameworks.

The important thing is to make something that works for the user and use the right tool*s* for the job.

Hey Tristan, I went ahead and changed the topic to development tools. Seemed appropriate, and maybe you'll even get some more responses. I'm not sure I'd call it a battle since they're each a little different. I'm a big node.js fan and have been experimenting with Ghost for a blogging platform. You might even throw angularJS into your list here. But I think you'll be happy to hear that Treehouse has courses coming very soon on Django, Node, and Angular!

This may not have answered your question, but I'm going to tag Andrew Chalkley, Dave McFarland, and Joy Kesten.

Maybe we can get some suggestions or advice on what these frameworks are used best for, or even how they are different, and opinions about them.

Thanks for the comment. I threw in battle because it sounded catchy in my head. It's really hard for a newbie to figure out what the right direction is. Thank you for telling me about the upcoming courses. Could you explain what you like about node. Please no comparing to others, just want you straight forward experience with node. Thanks so much dustin!