https://github.com/kfs121/react-fetch
useEffect()로 한번에 여러 값 들을 배열에 불러와 저장하고 시작하는게 어떠냐고 했다.
맞다. 저렇게 값을 자주 가져오면 확실히 성능 상의 문제가 있고,
한번에 여러 개 가져오고 일정 수 까지 가져오면 또 그때 몇십개 가져오는 게 좋다.
useState? 를 이용하라고 하셨다.
그리고 todo 리스트 한번 해보라고 하셨다.
뭔가 적은 다음에 + 버튼 누르면 추가.
그렇게 추가 시킨 다음에 추가시킨 요소 더블클릭 하면 그 요소가 사라지게끔.
거기에 save버튼 누르면 그렇게 완성된 todo 리스트를 DB에 저장하는..
그리고,
나는 index.js에 header, main등 최상위와 가깝고, 또 그걸 wrap으로 감싸긴 했지만,
index 아래의 컴포넌트를 하나 두고 그걸 최상위 컴포넌트로 쓰는 것도 좋을 것 같다.
맨 처음 App.js처럼
'React' 카테고리의 다른 글
하위 컴포넌트에 인자 한번에 주기 (0) | 2023.10.26 |
---|---|
변수 요소에 넣기 (0) | 2023.10.25 |
7. 함수형 컴포넌트 (0) | 2023.10.23 |
6. 클래스 컴포넌트에 값 할당, 함수, 버튼에 함수 바인딩, state (0) | 2023.10.23 |
5. 한 컴포넌트의 최상위 요소 (0) | 2023.10.23 |