Только спустя 20 (!) лет после своего появления, веб-вёрстка наконец получила нормальные инструменты для создания сайтов.
С этого года все браузеры поддерживают Grid-layout и Flex.
Flex, конечно, более гибок и идеален для создания адаптивных интерфейсов. Grid же — требует сначала построить сетку, на которой и будет отображён контент, что означает больший объём кода, но позволяет делать хорошую разбивку, например, по колонкам в интернет-журнале.