Component의 관심사

spacing 값은 밖으로

렌더링과 관련된 로직만 포함하기

UI만 넣자는 목적의 말은 아닌 것 같음. 컴포넌트에 UI만 있기는 힘들고 재사용도 어렵다며 언급도 같이 되었으며, 함수와 변수의 선언부와 사용처가 멀어지는 것을 지양하자고 함. 케이스에 따라 적절한 고민이 필요.

페이지 컴포넌트는 복잡하지 않게

// bad X
export const Component = () => {
	return (
		<>
			<SearchBar />
			<MemberDataTable />
		</>
	)
}

// good O
export const Component = () => {
	return (
		<>
			<div>검색</div>
			<SearchBar />
			
			<div>회원 정보 테이블</div>
			<MemberDataTable />
		</>
	)
}