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 trialJoseph Morris
4,138 PointsCSS Blueprint
Is there a chance that someone could get a great BluePrint tutorial going? I see it being used a lot, but it would be nice if there was a "Treehoused" tutorial somewhere.
9 Answers
Nick Pettit
Treehouse TeacherHi Joseph,
We don't have any immediate plans to cover CSS frameworks specifically, but it's definitely on our radar for future content.
If you jump into our Become a Web Developer Learning Adventure, you will learn how to use Bootstrap in a real project.
Nick
Ryan Carson
23,287 PointsHi Joseph - we've already done a Blueprint course here
Nir Benita
Courses Plus Student 3,905 PointsI must say that I believe most people consider Blueprint to be out of date.
From what I have seen, most people are currently using either Twitter Bootstrap or Foundation
Hope it helps! :)
Guil Hernandez
Treehouse TeacherI agree with Nir. Blueprint is a bit outdated these days and has its limitations compared to Foundation 3, Bootstrap and a few others – the last update was May 14, 2011. Although it's good for typography and layout, it lacks features such as RWD and use of preprocessors like Sass or LESS.
James Barnett
39,199 PointsPersonally I think that the Zurb foundation & Bootstrap add in too much to start with. You need to learn to walk before you run.
So learning the foundations of: fluid grids, fluid images, good typography, media queries. Then maybe add in a pre-processor like less.
Once you've got those down you will be better able to work on a large site that is already using a framework. However I'm a firm believer in not solving problems you don't have yet.
http://www.rachelandrew.co.uk/archives/2012/03/21/stop-solving-problems-you-dont-yet-have/
John Locke
9,450 PointsThank you, James. I'm not sure why people feel the need to start adding libraries of stuff they might not even need...before the project is even assessed? I roll my own Grids, set the baselines and margins early in production. Done. Buttons and UI? I guess Bootstrap is good for that as long as you don't mind taking on all the bloat of the rest of the framework.
I like having control over my own classes, not have to deal with a bunch of IDs that need to be overridden later. I don't like having to deal with specificity issues every step of the way. Oh, the only downside is that you'll never get on Dribbbbbbbbble unless you focus on UI and making buttons.
Guil Hernandez
Treehouse TeacherJames and John are absolutely correct. For me, the best solution is a simple, hand-crafted solution. The content & project scope should dictate the tools we use.
We need to be careful with frameworks, especially while learning the fundamentals. If someone else has done most of the work for us, then how will we learn?
James Barnett
39,199 PointsThe best quote I've heard about the slippery slope of using a frameworks:
"So make sure every bit of code added to your project is there for a reason you can explain, not just because it is part of some standard toolkit or boilerplate."
Emily Young
18,258 PointsI use Bootstrap for prototyping. For example, if i'm unsure how a design will respond I normally create a quick wireframe with bootstrap. I find frameworks to be over the top for production so I generally prefer to start from a set of patterns I have created myself.