Впечатления от флексбокса

Впервые попробовал флексбокс для вёрстки сложных сеток, делюсь впечатлениями.

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

Так как код не должен был быть кроссбраузерным, мы могли позволить себе использовать новые технологии. Флексбокс оказался идеально подходящей технологией для этой задачи!

С флексбоксом гораздо удобнее настраивать выравнивание блоков и точную настройку размеров (ширин колонок, например). А ещё с ним удобнее делать резиновые интерфейсы со сложными сетками, потому что он помогает правильно рассчитывать размеры сам.

Вообще, очень много о том, как пользоваться флексбоксом, я узнал из этого доклада Вадима Макеева — рекомендую к просмотру!