230426(수)
🎄 성장일지 4.0
책 행복한 이기주의자(웨인 다이어)
의 내용에 자극받아 시작하는 소박한 성장기록
살아있는 꽃과 죽은 꽃은 어떻게 구별하는가?<br/> 성장하고 있는 것이 살아 있는 것이다.<br/> 생명의 유일한 증거는 성장이다!
🌳 (1.0)키워드<br/> 최대한 간단하게 정리, 추후에 보면서 스스로 설명<br/> 🍉 (2.0)경험 위주로<br/> 단순 정보를 전달하기보다 무엇을 배웠고 어떻게 해결했는지 짧고 간단하게 작성<br/> ❄️ (3.0)정해진 템플릿에 맞춰서<br/> 키워드, 경험 모두 좋다. 다만 매일 작성하기로 마음 먹은만큼 핵심만 간결하게 정리할 수 있게 템플릿을 작성<br/> (3.1)230102부터 시작되는 학습에 관한 내용 추가<br/> (3.2)230313부터 좀더 경험, 감정 위주의 내용도 담기!<br/> 🌾 (4.0)학습 키워드에서 최대한 간단한 정보 제공, 고민에서 내 경험을 자세히 적자!<br/>
🧐 고민 사항
1. 비동기로 받아온 data를 state로 사용하게 될 때, 어떻게 처리해야하는가?
fetch를 통해서 받아온 data를 state로 혹은 props로 전달할 때, 계속 promise 객체의 형태로 전달을 했다. 그리고 해당 데이터를 사용하는 곳에서 각 컴포넌트마다의 메서드를 비동기 처리함수로 바꿔서 데이터를 사용했다. 그런데 이게 영 보기도 안좋고 깔끔하지 않은 거 같은데... 그래서 리액트 쿼리가 있는건가 싶기도 하다. 찾아보니 비동기적인 state를 관리하여 서버 데이터와 클라이언트 데이터를 분리하는 역할을 한다고 한다. 지금 내가 겪은 불편함과 연관이 큰지는 좀더 찾아보고 배워봐야할 것 같다 :)
🔑 오늘의 학습 키워드
- 리팩토링 완료!!!
🥳 학습 내용
- 리팩토링을 진행한 내용에 대해서는 추후 작성 예정
- 드디어 구현한 기능 부분까지 코드들의 로직을 전부 수정했다!!!(너무 개운)
undefined