Components should usually take up all horizontal space given
Applying this rule makes responsive pages easier to implement because almost all media query CSS can exist (where they should) in container components (flex/grid/spacer/etc.).
Flex, Grid 가 기존 레이아웃 방식에 비해 성능도 훨씬 좋다
CSS Layout Methods