- What is a modular approach?
- The functionality is broken down into individual components, files. There is no one file approach as it was with Bootstrap in Joomla 3. This was done for efficiency and performance gains (send only the code that is needed instead of delivering everything in case some page will need so component).
- Load what you need per case! There are helper functions that will help you achieve this and, it is dead easy just call the function with the appropriate arguments.