Learning how Bootstrap implements grids
Bootstrap is arguably one of the most popular CSS frameworks, if not the most. Twitter released Bootstrap in 2011 to streamline its frontend development efforts and reduce friction loss and maintenance.
We can see the landing page of Bootstrap’s website in the following screenshot:
Figure 8.5 – Bootstrap’s landing page
For this reason, Bootstrap has always been a highly opinionated framework with ready-made components, such as alert boxes, modals, and full-blown page navigations. Some components even offer JavaScript (JS) integrations with the Bootstrap libraries and with the help of jQuery. However, Bootstrap can be themed to some degree, allowing us to divert from the Bootstrap look that websites using standard Bootstrap usually have.
Apart from the user interface (UI) components, Bootstrap also offers layout options, namely a grid. When we open the Bootstrap documentation, the very first...