[TIL/Coin Site Project] 2024/01/18
✅ Query란?Query란 질문 또는 문의라는 뜻을 내포하고 있다. 컴퓨터과학에서 말하는 Query는 DB에서, 원하는 내용을 검색하기 위해, code나 key를 기초로 질문하는 행위를 의미한다. 질문하는 행위 자체를 Query라고 한다면, 질문의 형식을 Query
✅ Query란?
컴퓨터과학에서 말하는 Query는 ```DB에서, 원하는 내용을 검색하기 위해, code나 key를 기초로 질문하는 행위를 의미한다.```
질문하는 행위 자체를 Query라고 한다면, ```질문의 형식```을 ```Query String```이라 명명한다.
✅ useLocation이란?
이때 current location object란, ```현재 URL 경로에 대한 정보를 담고 있는 객체```를 의미한다.
> **✅ useParams란?**
'현재 URL의 Dynamic Params Object'란 다른 게 아니라, 앞에서 언급한 ``key와 value로 구성된 Query Parameter들의 집합(= 그런데 이제 객체 형태인)``을 의미한다.
✅ useSearchParams란?
useSearchParams는 two values로 구성된 하나의 array를 반환한다.
two values는 ```current location의 search params```와 ```A function```으로 구성된다.
useState에서 state를 setState 함수로 update하는 것과 동일한 논리를 취한다. 실제로 React Router 공식문서에서도 useState와 비교하며 useSearchParams에 대해 설명을 이어간다.
✅ 회고
최근, 가수 윤종신 님이 한 인터뷰에서 "깨달음은 늦는 맛이에요. 늦어야 바뀌죠."라는 통찰을 비췄다.
오늘 찾아본 내용은, 사실 예전에 한 번 학습한 바 있다. 그때도 나름 최선을 다했고 이해했다고 생각했지만, 깨달음이 오늘에서야 찾아왔다는 느낌을 받았다. 색을 덧칠한 것이다.
내 도화지의 색이 연하다고 두려워하지 않아도 되겠다. 도화지는 2차원이지만, 깨달음은 여러 번의 덧칠이고 정말 얇은 3차원이라고 볼 수도 있겠다. 오늘 무슨 선택을 했든, 당연히 의미가 있는 것이다. 내일도 파이팅 하자!
More to read
프론트엔드와 백엔드 사이
HTTP 상태 코드는 프론트엔드에서 백엔드로 보냈던 요청의 수행 결과를 의미하는 일종의 약속이며, API를 구성하는 핵심 요소 중 하나입니다. 상태 코드와 관련하여, 백엔드는 잘 모르는 프론트엔드의 슬픈 사정이 있습니다.아래는 요청이 실패했음에도, 백엔드에서 상태 코드
JWT토큰 관리 방식 톺아보기
0. 들어가며 🎯 서비스에 접근하려는 사용자가 누구인지 확인하는 과정을 사용자 인증이라고 합니다. 인증된 사용자에게 주어진 권한을 확인하는 작업은 인가라고 부릅니다. 이번 글에서는 인가는 다루지 않습니다. 사용자 인증에는 많은 방식이 있지만, 오늘은 세션 인증 방
A2AA2A / MCP 멀티 에이전트 오케스트레이션
0. 들어가며 ✍️ Google for Developers에, 레스토랑 공급망 시나리오로 엮은 6대 프로토콜(MCP, A2A, UCP, AP2, A2UI, AG-UI)에 대한 가이드가 게시된 이후, MCP와 A2A부터 구현해 보는 것이 좋을 것 같다는 생각이 들었습니