Найти тему
Web Dev

Что нового в Bootstrap 5

Оглавление

Один из первых и самым популярный CSS фреймворк. Не так давно получил крупное обновление, наверно самое значительное это то что, наконец-то bootstrap отказался от jQuery в пользу нативного JS. Рассмотрим основные изменения.

bootstrap 5
bootstrap 5

Зависимость от jQuery

Совершилось, спустя много лет Bootstrap решил отказаться от зависимости с JQuery, что позволило уменьшить исходный размер JS кода, а также ускорить его работу. Но любителям этой чудной библиотеки не стоит переживать, ее по-прежнему можно использовать в связки с Bootstrap, но уже не в обязательном порядке.

Улучшенная работа с сеткой (grid)

Убраны значения по умолчанию для столбцов, добавлены классы вертикальных отступов, чуть изменилось именование некоторых классов.

API для более удобной настройки классов

Вещь не новая, но полезная. Что-то подобное можно увидеть у фреймворка Tailwind. Некий конфиг файл, в котором можно предопределить разные настройки CSS. Например стандартные размеры отступов, базовые цвета или размер адаптивных контейнеров.

Иконки

Появилась новая библиотека с иконками, то их убирают, то опять возвращают. В целом пак иконок выглядит неплохо, насчитывает более 1000 штук. Устанавливаются они отдельным пакетом, через NPM или просто подключением дополнительного CSS в шапке проекта.