Что такое Bootstrap
Приветствую всех пользователей на нашем сайте. Сегодня начинаю маленькую тему посвящённую бутстрапу. Постараюсь рассказать и показать на примерах, что это такое , как и с чем его едят.
Что такое Bootstrap?
При создании действительно посещаемых веб-сайтов разработчики должны продумывать малейшие детали. Потопая в строчках с кодами, они порой нуждаются в ускорении и упрощении процесса вёрстки, для облегчения которого и были созданы CSS-фреймворки — "каркасы" будущих виртуальных страниц с уже прописанными навигационными элементами. Наиболее популярным после своего создания в 2012 стал Bootstrap компании Twitter.
Bootstrap — это бесплатный HTML, JS и CSS фреймворк — свободный набор инструментов для разработки различных веб-проектов, в особенности на мобильных устройствах. Его используют компании и разработчики по всему миру.
Для чего он нужен?
Главная цель Bootstrap — упростить и ускорить вёрстку сайтов, так как создание с нуля является очень энергоёмким и долгим процессом. Данный же фреймворк, благодаря широкому набору уже прописанных компонентов веб-интерфейса, позволяет создать функциональный и понятный фронтенд (видимую посетителем часть сайта) в разы быстрее.
Bootstrap использую в основном при разработке мобильных проектов, ведь он помогает легко адаптировать сайты для различных видов устройств, что при "чистой" разработке требует терпения.
{banner_google}Инструменты
Сетка — именно она обеспечивает адаптивность сайтов, позволяя разработчику варьировать размеры отдельных блоков в зависимости от устройства.
Классы для вспомогательных задач и стилизации контента (алерты, формы, таблицы, типографика, медиа и шаблоны).
Компоненты для создания веб-интерфейса (навигация).
Основные преимущества Bootstrap;
- Доступность;
- Повышение скорости вёрстки;
- Обновляемость — разработчики регулярно обновляют фреймворк, устраняя недостатки и добавляя новые функции;
- Популярность — десятки разноплановых статей и обучающих материалов от сообщества пользователей;
- Возможность изменения настроек и большая база компонентов;
- Кроссплатформенность;
- Понятность для новичков.
Недостатки Bootstrap
- Шаблонность дизайна — этот недостаток однако справедлив только при использовании уже готовых компонентов без последующей кастомизации под себя.
- Большой размер кода CSS в сравнении с написанным лично под конкретный проект, так как фреймворк предоставляет весь возможный функционал. Впрочем, код можно уменьшить путём самостоятельной сборки из исходников необходимых компонентов.
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.