[React] 리액트에서 컴포넌트 추상화에 대한 고민