Найти тему
Амир Халитов

Bootstrap 5, что нового? Jquery умер?

Frontend растет с каждым днем, все frontend-разработчики хотя бы раз но каждый слышали о таком css-фреймворке как Bootstrap. И вот в предстоящем году нас ждет Bootstrap 5 с его фишками и особенностями, теперь по порядку.

Jquery


Некогда популярная jQuery-библиотека постепенно теряет свои позиции, т.к. за время своего развития она стала достаточно объемной и тяжелой + требует много времени на загрузку. Сейчас многие функции оттуда реально заменить на обычный JavaScript с использованием селекторов. Кроме того, разработчики переходят на Angular, React, Vue и др., обладающие более высокими показателями производительности.

Старичок постепенно садится на кресло, откидывает и ноги и все что остается это просто смотреть за развитием web-разработки без него. Но справедливости ради этого пока не произошло, и значительная часть сайтов все еще держится на Jquery.

-2

Улучшенная система сетки - в названиях классов произошло только одно изменение - добавился класс xxl (Extra extra large) для разрешений экранов ≥1400px, т.е. для широкоформатных мониторов. Все остальные классы и брейкпойнты, в рамках которых они действуют, остались такими же, что и в версии Bootstrap 4. Все также для построения сетки используется модель FlexBox.

Теперь пройдемся по мелким нововведениям:

  • Отказ от поддержки IE 10
  • Библиотека пользовательских иконок SVG
  • Переход с Jekyll на Hugo
  • Основные обновления Javascript

Вот несколько новых CSS-классов Bootstrap 5:

  • Классы gx- * управляют горизонтальной шириной / шириной колонки;
  • GY- * классы контролируют ширину горизонтали или вертикали колонки;
  • Классы g- * контролируют горизонтальную и вертикальную ширину ;
  • row-cols-auto.

А также удаление Card Desk.

В Bootstrap 5 команда Bootstrap удалила Card Decks, так как новая система сетки предлагает более гибкий контроль. Следовательно, удаление ненужных дополнительных классов, которые могут быть решены с помощью сетки.
В Bootstrap 5 команда Bootstrap удалила Card Decks, так как новая система сетки предлагает более гибкий контроль. Следовательно, удаление ненужных дополнительных классов, которые могут быть решены с помощью сетки.

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