- Today
- Total
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
Tags
- 네트워크
- 백준
- html
- React
- 비동기
- git
- error
- C++
- 상태관리
- 모던 자바스크립트
- get
- Angular
- 자바스크립트
- JavaScript
- 모던 자바스크립트 deep dive
- 알고리즘
- 프론트엔드
- 백준 실버
- http
- js
- Java Script
- 이터러블
- git error
- 에러처리
- async
- deep dive
- 웹
- 그림으로 배우는 http&network
- es6
- map
Archives
목록colocation (1)
sharingStorage
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/xtIjr/btsJgTi9JEh/l655npifk4TYyXQKqNbCS1/img.png)
원래의 mile 서비스는 다음과 같이 각 페이지 폴더 내에 커스텀훅을 모아두는 페이지 상단에 객체로 키를 정의해두었습니다.“커스텀훅을 사용해서 관심사를 분리하고, 객체 키를 사용해서 오타나 중복 등의 휴먼에러를 줄인다.” 라는 접근으로 키를 구성하였지만 이런 과정에서 두가지 놓친 부분이 있습니다. 쿼리키의 hierarchy 구조를 잘 활용하지 못하는 방향으로 구성되어있었고 , 키를 따로 분리해서 관리하여 다른 페이지(컴포넌트)와의 쿼리키는 여전히 중복 가능성이 존재한다는 것입니다. 이로인해 쿼리키를 invalidate할때 관련된 여러 쿼리를 invalidate하는데에 어려움있고 키가 고유해야한다는 가장 중요한 부분을 놓칠 수도 있다는 문제점이 발생하였고 이제는 MVP를 구성하고 데모데이에 우리의 서비스..
Front-End
2024. 8. 27. 15:32