SvelteHole

Query

query는 어디서든 호출할 수 있지만 항상 서버에서 실행됩니다. 자동 캐싱과 타입 안전성을 제공합니다.

데모

방명록을 찾을 수 없습니다.

방명록을 찾을 수 없습니다.

방명록을 찾을 수 없습니다.

방명록을 찾을 수 없습니다.

작동 방식

동일한 인자로 호출하면 같은 인스턴스를 반환해 캐시를 공유합니다. .refresh()로 최신 데이터를 다시 가져올 수 있습니다.

이 데모는 항목을 개별로 불러와 N+1 문제를 재현합니다.

다중 요청 문제
  • 4개의 query가 각각 요청이 발생합니다.
  • N개의 요청이 필수적으로 발생합니다.