[Vuejs]-Advantages of UI component libraries like Bootstrap-Vue and React-Bootstrap

1👍

Bootstrap-Vue is just a library of Vue components that are styled using Bootstrap. Looks like they were able to remove the jquery dependency (I would personally consider this a pro cause im not a big jquery fan, but in all reality this is pretty neutral). My reason for using it would just to be able to use useful, common UI components inside my vue application. If you are building all the components yourself then I would just use regular Bootstrap to style them.

0👍

Bootstrap Vue removes jQuery from the picture and replaces it with Vue.

The benefit is as simple as it is integrated with Vue if you are using it already. No need to add the extra overhead of jQuery if you are already using Vue.

0👍

Things like table, dropdown, tabs are harder to write yourself. All the components are battle tested implementations. It’s a large component library, but you can import them individually to use as needed.

Leave a comment