Я использовал Vuejs для разработки своего интерфейса, и теперь мне нужно его стилизовать. Наткнулся на Bootstrap-vue. Что лучше будет использовать Bootstrap 4 или Bootstrap-vue. Они такие же или есть преимущество в использовании Bootstap-vue.
Некоторые функции Bootstrap 4 требуют jQuery, Popper.js, и эти функции будут конфликтовать с Vue. (Эти функции изменяют DOM напрямую. Vue не будет отслеживать эти изменения. Любые изменения, сделанные с помощью jQuery, могут быть перезаписаны Vue.)
Эти функции включают:
Bootstrap-vue
преобразовал большинство этих функций в Vue, так что он работает должным образом.
Если вы хотите использовать только Bootstrap CSS, а не его функции, связанные с JS, прямое использование Bootstrap 4
будет более простым и потребует меньше времени, потраченного на изучение того, как работает Bootstrap-vue
.
Еще, используйте Bootstrap-vue
.
Если вы не уверены, Bootstrap-vue
кажется менее рискованным выбором.
В качестве обновления BootstrapVue активно обновлялся большую часть 2019 года и на момент написания этого комментария находится в версии 2.0.0-rc.25.
Плагин
Bootstrap-vue
не выпускался большую часть года, хотя база кода github получает ежедневные коммиты.