it makes it easier to recognize directly if it's a bootstrap component or a self-made component. While this is usually not a problem in small personal projects, it's handy in larger grown ones to distinguish at a glance.
you don't accidentally re-use the same name as an existing component
It's not must, merely a suggestion. Just ignore it if you don't like it.
Hi, Thanks again for this nice library. Now comes a suggestion: having all components start with "B", like "BAccordion" and "BAlert".
The reason to prefer this naming scheme has multiple benefits:
It's not must, merely a suggestion. Just ignore it if you don't like it.