Ionic APIs and custom modules
Until now, we have worked on multiple Ionic components. To support these components we have Component APIs for classes such as checkbox, toggle, or item, which show how to use them. We have already used many APIs while we used the components. Now we will look further at all the useful APIs we have that can be used inside our e-commerce application. Also, another important aspect is using custom modules, which will further enhance the application by adding localization, making custom pipes, and so on.
Complex grids
We will be starting with one of the common problems many developers face while building applications in the Ionic grid system. The Ionic grid system is based on flexbox (http://www.w3.org/TR/css3-flexbox/), which is a CSS3 feature that is supported by all devices. Grids contain three components: grid, rows, and columns. Here are some important points to note about the grids system:
ion-grid
andion-col
have padding by default of 5px, but theion-row
has...