I find flexbox has a small, easy to learn and teach api that allows you to do almost any kind of web app layout that you would need to do, exceptions being grids and tables.
Css Grid is less intuitive but they do make grid gutters much much easier.
Most of the time I reach for flex box. Only when I'm doing a guttered grid would I reach for css grids.
With how hard it is to get a companies UI devs on the same technology and patterns, flexbox is an easy standard to coordinate around.
Css Grid is less intuitive but they do make grid gutters much much easier.
Most of the time I reach for flex box. Only when I'm doing a guttered grid would I reach for css grids.
With how hard it is to get a companies UI devs on the same technology and patterns, flexbox is an easy standard to coordinate around.
Not to mention it's better supported.