From the course: Create a Quick, Clean, and Cheap Website with Bootstrap Templates

Why Bootstrap? - Bootstrap Tutorial

From the course: Create a Quick, Clean, and Cheap Website with Bootstrap Templates

Start my 1-month free trial

Why Bootstrap?

- [Instructor] Now you may be at the point where you're asking yourself, what is Bootstrap and why are we using it? Bootstrap is a CSS framework, and when I say CSS framework, I basically mean that it's a pre-made toolbox that makes it much easier for developers to create their site's layouts. To break that down further, it makes designing responsibly much more efficient. Designing responsibly means to have the content on your site be sensitive to the user's device or screen size, and therefore, change the display accordingly. A website that hasn't been built to be responsive might have texts or images that continue off-screen or it might not function properly when accessed from a mobile phone. If we split apart the words, CSS framework, CSS abbreviates for cascading style sheets. All you need to know here is that CSS controls the styling of a site, which is basically the entire look and feel, so colors, fonts, sizes, basically anything specifying different ways the content might display is considered styling. A framework, on the other hand, is something that the entire site can be built upon, kind of like the framing for a house. It's structural, but not always visual. This kind of framework makes it easier to work with the site's current CSS. Now again, why are we using the Bootstrap CSS framework, specifically? Bootstrap is one of the most commonly used and widely understood CSS frameworks available. It's been around since 2010 and is open source, meaning it's code is transparent and the creators expect developers to modify it to meet their needs. It's composed of very simple, easy-to-learn concepts and has great documentation online that you can access for questions. Further, there are many sources online for getting Bootstrap add-ons, templates, help and tips, and so much more. What you learn about Bootstrap in this course will be great foundational coding knowledge that will be applicable to your future development projects.

Contents