Согласны ли вы с утверждением, что bootstrap подходит только для прототипов?

Наткнулся сегодня на статью про верстку: именование классов, переназначение стилей и наследование стилей. И в комментариях развернулся холивар, по поводу того, что bootstrap уместно использовать для быстрого прототипирования или если ты php-быдлокодер, перешедший во фронтенд. Я с этим как-то не особо согласен. Уверен, что при умелом использовании bootstrap - отличный инструмент. Но конечно сомнение эти комментарии во мне поселили. Каково ваше мнение по этому поводу?
  • Вопрос задан
  • 483 просмотра
Пригласить эксперта
Ответы на вопрос 4
@Volde
Умея верстать, bootstrap ни к чему. Чаще всего удобнее верстать самому это факт
Потому что верстается то, что будет использоваться, не переопределяя стили фреймворка
Бустрап отличный инструмент, если у вас нет времени на то чтобы верстать все с нуля, или вы делаете шаблонные решения
Ответ написан
werty1001
@werty1001
undefined
Да лучше использовать для прототипов, однако на практике немного иначе. Почему? Все банально, нет денег или времени на что-то кастомное.
Ответ написан
Комментировать
@vintage
1. Стили привязанные к именам элементов.
2. Малопонятные сокращения стилей.
3. Замороченная система гридов.
4. Плохая адаптивность к размеру содержимого.
5. Автогенерация избыточного CSS (в основном за счёт ```@media``` и ```@include```).
6. Тянет с собой никому не нужный сейчас jQuery.
7. Сложно кастомизировать компоненты.
8. Куча ненужного хлама.
9. Нет поддержки гибких раскладок (flexbox).
10. Нет контроля за порядком применения стилей (приходится перебивать стили повышением специфичности или important-om).
11. Через известное место, написанные скрипты (чего только стоит мина замедленного действия в виде [stopPropagation](https://github.com/twbs/bootstrap/blob/v4-dev/js/s...
12. С каждой новой версией меняет препроцессор.
13. Недостаточно специфичные стили ([пример](https://github.com/twbs/bootstrap/blob/v4-dev/scss...
14. По имени класса не всегда понятно кто и зачем его добавил.
15. Хаотичная специфичность стилей из-за селекторов опирающихся на каскад в разной степени.

Говоря простым языком: бутстрап - инструмент от тех, кто не умеет ни в css, ни в js, для тех, кто не умеет ни в css, ни в js, но очень хотят прилично выглядящую статическую страничку с базовой интерактивностью и без какой-либо кастомизаци, кроме изменения цветовых констант.
Ответ написан
Комментировать
@ckr
Все зависит от того, что вы делаете. Есть в интернете такие сервисы, которым рады были бы и вообще без верстки, лишь бы работали стабильно! А бегая от бутстрапа, можно и всю жизнь говнокодить, лишь бы не верстать этот зловредный бутстрап.

У меня знакомый вообще на дизайн не парится. Делает одинаковые сайты, у него в шаблоне вставлены все css с сайта https://bootswatch.com/ и в вверху в углу переключатель CSS. Несет заказчику и просит выписать что и где ему нравится больше. И уникальность темы уже зависит полностью от фантазий заказчика.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы