Краткая история, описание и руководство по интеграции среды проектирования Bootstrap в ваше приложение.
Bootstrap - это совместимый фреймворк с открытым исходным кодом CSS (каскадные таблицы стилей), HTML (язык гипертекстовой разметки) и JavaScript, используемый для разработки, в первую очередь, мобильных компонентов пользовательского интерфейса для приложений. Фреймворк CSS описывает библиотеку кода, используемого для веб-дизайна, оптимизированную и совместимую со стандартами для простоты использования и реализации.
История Bootstrap
Bootstrap впервые появился в мире как «Twitter Blueprint», разработанный Марком Отто и Джейкобом Торнтоном в (как вы уже догадались) в Twitter, в надежде, что этот фреймворк поможет стандартизировать практики фронтенд-разработки приложений среди разработчиков приложений. До того, как он появился, существовало множество различных библиотек с несовместимыми стандартами использования, что, в свою очередь, приводило к несоответствиям во взаимодействии и совместимости приложений.
После того, как многие разработчики в Твиттере начали сотрудничать и вносить свой вклад в проект, в 2011 году они оба выпустили его как бесплатную программу с открытым исходным кодом. Она по-прежнему поддерживается двумя ее создателями, и многие вносят свой вклад через GitHub с Bootstraps 2, 3 и 4 выйдут в ближайшие три года соответственно, а Bootstrap 5 - в 2021 году.
Что он делает для вашего приложения
Bootstrap стандартизирует дизайн проекта, используя код для привязки элементов стиля приложения (шрифта, цвета, дизайна кнопок, элементов раскрывающегося меню и т. Д.) К заранее заданному стилю фреймворка. По этой причине работа с Bootstrap может быть относительно простым и безупречным способом сделать ваше приложение более профессиональным и гладким, не говоря уже о более удобной навигации для пользователя. Bootstrap также по своей сути делает эти элементы дизайна одинаковыми для разных платформ и браузеров. Реализация платформы также создает определенные классы стилей CSS, которые затем можно использовать для создания компонентов, уникальных для вашего проекта, с той же всеобъемлющей темой Bootstrap.
Весь код Bootstrap сопровождается кодом HTML, CSS и иногда JavaScript для более сложных элементов дизайна. Строительные блоки функций дизайна Bootstrap, компоненты Bootstrap, представляют собой контейнеры, которые, будучи установленными разработчиком, могут использоваться как макет Flexbox CSS.
Фрагменты
После интеграции в ваше приложение и среду вы можете буквально взять куски кода Bootstrap и применить их к своему веб-проекту. Существует множество бесплатных онлайн-источников, которые предлагают готовые и функциональные шаблоны функций дизайна или «фрагменты»:
Просто назвать несколько. Эти сайты часто включают функциональные демонстрации функции, а также любого кода CSS, HTML и JS, который требуется данной функции для работы в вашем приложении.
Реализация
- Загрузите Bootstrap здесь и нажмите кнопку Загрузить Bootstrap. Затем извлеките содержимое из zip-файла.
- Установите Bootstrap с помощью одной из следующих команд, подходящих для вашего приложения:
- Node.js с пакетом npm
npm install bootstrap
- Node.js с пряжей
yarn add bootstrap
- Приложения Ruby с установкой Bundler или gem
gem 'bootstrap', '~> 5.0.1'
//ORgem install bootstrap -v 5.0.1
3. Создайте файл HTML в файле проекта, назовите его «index.html» и скопируйте содержимое ранее заархивированного файла в файл index.html.
4. Загрузите Bootstrap в свой проект, используя следующий код:
<link rel="stylesheet" href="bootstrap/css/bootstrap.min.css">
В конечном итоге ваш html-файл должен выглядеть примерно так:
<!DOCTYPE html> <html lang="en"> <head> <title>Bootstrap Tutorial Sample Page</title> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial- scale=1"> <link rel="stylesheet" href="bootstrap/css/bootstrap.min.css"> </head> <body> <script src="jquery-3.5.1.min.js"></script> <script src="bootstrap/js/bootstrap.min.js"></script> </body> </html>
Теперь вы можете начать возиться с различными фрагментами и элементами и создать свой веб-проект с помощью Bootstrap!