Bootstrap is popular Javascript framework for building the rich web applications with minimal effort. This framework is developed by Mark Otto and Jacob Thornton at Twitter. It was released as an open source product in August 2011 on GitHub. This framework puts mobile first approach for giving importance on building the mobile web applications. Also it supports the responsive design out of the box by rendering the suitable user interface on looking at the user agent whether the website is accessed from Desktop or Mobile or Tablets.
Bootstrap Components
Bootstrap is modular and contains list of LESS stylesheets. Since version 2.0, the configuration of Bootstrap also has a special “Customize” option in the documentation. The following are the list of components you will get as part of the Bootstrap framework.
- CSS: It comes with plenty of CSS files.
- Scaffolding: Bootstrap provides a basic structure with Grid System, link styles, background.
- Layout Components: List of layout components
- JavaScript Plugins: It contains many jQuery and other JavaScript plug-ins which can be include one by one or all.
- Customize: You can customize your components to get your own version of framework.
Bootstrap Books
If you are interested in purchasing any good reference books for Bootstrap framework, please consider the below recommended list of bootstrap books.
- Learning Bootstrap
- Getting Started with Bootstrap 3.2
- Bootstrap (English) 1st Edition
- Twitter Bootstrap Web Development How-to
Twitter Bootstrap Tutorials
- Bootstrap Environment Setup
- Bootstrap CSS
- Bootstrap Grid System
- Typography
- Tables
- Forms
- Buttons
- Images
- Glyphicons
- Dropdowns
- Button Dropdowns
- Button Groups
- Input Groups
- Navigation Controls
- Breadcrumbs
- Pagination
- Labels
- Badges
- Jumbotron
- Page Heading
- Alerts
- Thumbnails
- Progress Bars
- Media Object
- Wells
- Panels
- Plugins
- Dropdown Plugin
- Modals
- Tab Plugin
- Tooltip Plugin
- Popover Plugin
- Scrollspy Plugin
- Button Plugin
- Affix Plugin
- Collapse Plugin