1. wrapper 컴포넌트는 왜 필요한가? 다수의 컴포넌트에서 공통적으로 적용되는 CSS 코드가 있는 경우, 코드 중복을 줄이고 관리의 편의를 위해 *CSS는 예시일 뿐, 다양한 상황에서 필요할 수도... * 이렇게 수십, 수백군데에 감싸놓고 css파일또한 컴포넌트별로 생성해뒀다면 변경사항이 생겼을때 수십, 수백군데 다 고쳐줘야 한다. 2. 작성법 1) 컴포넌트의 컨텐츠를 감쌀 wrapper 가 될 Card 컴포넌트를 만들어보자. Card.js (wrapper 컴포넌트) import './Card.css' export default function Card(){ return } Card.css 중복되는 css 코드를 작성한다. .card{ border-radius: 12px; box-shadow: 0 ..