Layout

CSS Grid

Why use it?

Because it is:

Fast

No framework needs to be loaded.

Powerful

Can be used for almost any layout.

Responsive

Has eg minmax, fr, repeat(auto-fit).

Supported

Works in all modern browsers.

Quick

Code complex layouts quickly.

Pure CSS

No need to change HTML code.