Notion을 클론코딩한다.api.js 작성Root Document 가져오기Document id 로 해당 Document content, 하위 Document 목록 가져오기Document 생성하기특정 Document 수정하기특정 Document 삭제하기route.js
처음에는 각자의 컴포넌트가 필요한 상태만을 보유하는 방식이 메모리적으로 효율적이라고 생각해 각각의 Component에서 상태관리 및 필요한 정보를 api로부터 fetch하도록 코드를 진행했다.하지만 이렇게되면 각각의 컴포넌트가 어떤 특정한 상태를 공유하고 있다면, 한