Bootstrap
Bootstrap is a free CSS open source front-end web framework used for designing websites and web applications. It contains a multitude of templates that can be used for typography, forms, buttons, navigation and other interface components.
Should read: In recent years, Bootstrap has become one of the most popular front-end frameworks used in web development.
Advantages
- Bootstrap is adaptable and easy to use
- The grid system is responsive, it adjusts itself depending on the device resolution of the client
- It has access to the pre-styled components
- Has many JavaScript plugins pre-developed and ready to be used by the developers
- Bootstrap releases more updates than any other framework
- Consistency - it has the same performance, independent of the platform
- It can easily be integrated along with distinct other platforms and frameworks
- Bootstrap has a very detailed documentation and a vast community who supports it
Disadvantages
- Websites built using Angular tend to look the same
- The files generated by Bootstrap are quite big (in terms of file size and number of code lines)
- Upgrading Bootstrap can pose some issues, due to the number of frequent updates
- Bootstrap has only one grid structure, which means that it's hard to create an original design
Components
- Glyph icons
- Dropdowns
- Button groups
- Button dropdowns
- Input groups
- Navs
- Navbar
- Breadcrumbs
- Pagination
- Labels
- Badges
- Jumbotron
- Page header
- Thumbnails
- Alerts
- Progress bars
- Media object
- List group
- Panels
- Wells
Development tools
- Bootstrap Studio
- Bootply
- Jetstrap
- Pingendo
- Divshot
- LayouIt
- Brix.io
Versions
- Bootstrap 1.0
- Bootstrap 2.3
- Bootstrap 3.0
- Bootstrap 3.1
- Bootstrap 3.2
- Bootstrap 3.3
- Bootstrap CSS 3.3.5
- Bootstrap CSS 3.3.6