Подходит ли Bootstrap для бизнеса?

Подходит ли Bootstrap для бизнеса?

Kirill Mokevnin

Когда в 2013 году мы начали пилить новый Хекслет (в тот момент я присоединился к Рахиму), то мы сразу решили не тратить время на создание своих стилей, а взять готовый фреймворк. Помню, что я долго выбирал и в конце концов остановился на бутстрапе. В тот момент к нему было, в основном, позитивное отношение, но чем дальше, тем больше появлялось вокруг хейта в стиле “бутстрап только для админок”, “бутстрап это ограничения, которые мешают бизнесу развиваться” и так далее. С тех пор прошло 10 лет и мне есть что сказать по этому поводу.

С самого начала я хотел сделать так, чтобы мы максимально оставались в рамках стандартных возможностей без кастомных стилей. Причина очень простая. Любой стандартный инструмент это наличие спецов, документация, наработанные хорошие практики и возможность фокусироваться на более прикладных бизнес-задачах. В начале это не всегда удавалось, но с развитием фреймворка, его возможностей стало более чем хватать и на текущий момент у нас практически нет кастомных стилей. Максимум что есть это встроенная кастомизация через изменение переменных.

Насколько эта практика себя оправдала с точки зрения бизнеса? Для многих это действительно основной фактор использования своего решения. Мол у бизнеса есть запросы, которые бутстрап не может удовлетворить и скорее мешает. Мы для себя решили это просто. Не у всех есть такая возможность, но как говориться в известном меме “я и есть бизнес”.

Так вот. Во-первых весь сайт делится на две части, первая внешняя, где сосредоточены лендинги и переходы между ними. Эта часть подчиняется требованиям брендбука, который создавался с некоторым учетом особенностей фронтенда. Например мы подбирали фирменные цвета таким образом, чтобы они одинаково хорошо работали для светлой и темной темы, вместо двух наборов цветов, как часто делают. При этом уровень лендингов все же наиболее кастомизируемый. Мы ищем баланс между задумкой дизайнера и возможностями бутстрапа. В любом случае здесь допустим любой кастом, если того реально требует ситуация. Правда же заключается в том, что большинство хотелок по внешнему виду мало влияют на реальные задачи бизнеса, а это конверсии в регистрации/лиды/продажи. Здесь важнее смысловое наполнение и компоновка.

Во-вторых есть внутренняя часть сайта, где собственно проходит обучение, где находится редактор, личный кабинет и все остальное. Здесь все просто, любая фича делается строго в рамках возможностей текущего бутстрапа и это совершенно не влияет на бизнесовую часть. Точнее влияет положительно, так как нам регулярно пишут о лаконичности и удобстве интерфейса.

Доп плюсы:

  1. Разработчикам не надо ждать фронтендеров или дизайнеров чтобы двигаться вперед. Всегда можно состряпать что-то вменяемое базируясь на доке бутстрапа
  2. Практически никаких споров на тему того как делать ту или иную штуку
  3. Фокусировка на смыслах, а не финтифлюшках
  4. Переключения тем из коробки (бутстрап недавно обновился и мы скоро выкатим)

p.s. Походите по сайту https://ru.hexlet.io, видно ли, что это бутстрап и триггерит ли вас это?


Report Page