Closed bbjbc closed 22 hours ago
user.js
firebase
store
https://github.com/user-attachments/assets/38018157-1c73-43a8-bba5-779619f97b17
store는 데이터와 관련 메서드들을 하나의 객체 안에서 관리하기 위해서입니다. 또한, 클래스를 사용하면 this를 통해서 내부 상태에 쉽게 접근하고 수정 가능하고 그룹화가 가능합니다.
this
클래스를 사용함을로써 이 파일은 데이터 관리를 위한 것이라는 의도를 전달 가능합니다.
✨ Related Issues
📝 Task Details
user.js
)firebase
에 반영되도록 합니다.store
를 사용해서 승인 수정이 일어날 때마다 새로고침됩니다.📂 References
https://github.com/user-attachments/assets/38018157-1c73-43a8-bba5-779619f97b17
💖 Review Requirements
store
로 처음 한 번의 데이터만 가져오고 나머지 페이지네이션이나 필터링 과정에서 불필요한 다시 가져오는 현상을 막았습니다. 승인 수정이 일어날 때마다 새로고침되어 새로운 데이터를 가져옵니다.왜
store
만 클래스형 컴포넌트?store
는 데이터와 관련 메서드들을 하나의 객체 안에서 관리하기 위해서입니다. 또한, 클래스를 사용하면this
를 통해서 내부 상태에 쉽게 접근하고 수정 가능하고 그룹화가 가능합니다.클래스를 사용함을로써 이 파일은 데이터 관리를 위한 것이라는 의도를 전달 가능합니다.