
Section 4 solo project 후기
·
회고
솔로 프로젝트로 투두 리스트를 만들었다. api 통신을 통해 완전한 CRUD를 구현해보는 경험을 했다. https://github.com/kihyeoon/mini-todolist 📍상세 내용 리랜더링 그전엔 더미 데이터 파일을 따로 만들어서 직접 이벤트에 따라서 데이터를 가공했는데, 이번엔 json-server를 통해 받아온 데이터를 각 컴포넌트에 뿌려주는데만 집중할 수 있어서 좋았다. 그런데 데이터 자체를 useState를 통해 상태로 저장하고 조작하면 리렌더링이 자연스럽게 됐었던 전과 달리 컴포넌트에 변경이 생기면 patch나 delete와 같은 메서드를 통해 요청을 보내기만 해서는 리랜더링이 일어나지 않아서 당황했었다. 데이터를 fetch 받아오는 getData 함수를 만들고 patch, delet..