Welcome to the Treehouse Community

The Treehouse Community is a meeting place for developers, designers, and programmers of all backgrounds and skill levels to get support. Collaborate here on code errors or bugs that you need feedback on, or asking for an extra set of eyes on your latest project. Join thousands of Treehouse students and alumni in the community today. (Note: Only Treehouse students can comment or ask questions, but non-students are welcome to browse our conversations.)

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and a supportive community. Start your free trial today.

Design

Austin Klenk
Austin Klenk
4,399 Points

Thoughts on Twitter Bootstrap

I am currently building a rails app for my company and i'm not sure if i should use twitter bootstrap or design everything myself.. only thing alike about bootstrap is the responsiveness feature. Any Ideas on bootstrap or any other platforms to build on?

3 Answers

Konrad Pilch
Konrad Pilch
2,435 Points

Hi, you can build your website with Foundatoin . Bootstrap is a parent of it so i believe foundation is more powerful, thats what i heared from other developers.

Well, if you code it your self, it can take longer yes , but unless your CSS is pretty good , i think you should be ok . Bootstrap is coded by professionals i believe . But theres one thing about it. You downolad lots and lots of code that you will not use which will slow donw user band and the page will load some miliseconds slower. Believe me , this counts . Taking away the useless code can be tricky .

Other point is , if you started with CSS, did bootstrap and then though you have even a better idea about CSS, i think this can be good too. But yet , watch out your time . It takes pretty long to make a project with pure CSS . I have an idea of making a header class like header1 header2 with certain margins, colors etc.. that i want to put them like <h1>Hello</h1> this will be bold 2em and if i put in my other class <h2>Hello</2> this can be small : p well you know what i mean i hope : p

Hope this helps

Konrad Pilch
Konrad Pilch
2,435 Points

Oh also , you can use WP too. YOu may make it on ground and then for easines put it in WP maybe. Like Fernando said, dont load all bootstrap files that are not necessary.

Konrad Pilch
Konrad Pilch
2,435 Points

Oh ohter thing, if you code with pure CSS, you will gain knowledge that can leed you up with a master CSS after years ^^ My plan is to switch from bootstrap to CSS when i get a better idea of classes and CSS work etc. how can i structure things ^^

Its up to you.

I think Konrad meant Wordpress by WP.

He probably forgot that this was supposed to be a rails app

Konrad Pilch
Konrad Pilch
2,435 Points

Oh to add on, if im correct, Ruby on Rails uses bootstrap as well?

This is really up to you. I don't use bootstrap much. I find it adds too much stuff that is not necessary and makes my code ugly with all those classes.

It's a matter of taste.

Just please, for the sake of performance, don't load up the entire bootstrap and use just 1 thing.

Konrad Pilch
Konrad Pilch
2,435 Points

Oh righti i forget : p . You can take out WP then : p