韓国語 2024/09/26(木)
ペルソナ
Aさん: Reactの開発経験がある若手エンジニア。新しいライブラリに興味がある。
Bさん: フロントエンド開発のベテラン。TanStackの各ライブラリを実務で使用している。
シチュエーション: TanStackについて話す
(タンスタックエ テヘソ イヤギハダ)
A: 선배님, TanStack에 대해 들어보셨나요? 최근에 많이 언급되는 것 같아요. (ソンベニム、タンスタックエ テヘ トゥロボショッナヨ? チェグネ マニ オングプデヌン コッ カタヨ。)
先輩、TanStackについて聞いたことありますか?最近よく言及され ているみたいです。
B: 네, TanStack은 React Query, React Table 등 여러 유용한 라이브러리를 포함하는 생태계예요. (ネ、タンスタックン リアクトゥ クエリ、リアクトゥ テイブル トゥン ヨロ ユヨンハン ライブロリルル ポハムハヌン センテゲエヨ。)
はい、TanStackはReact Query、React Tableなど、いくつかの便利なライブラリを含むエコシステムです。
A: 오, 그렇군요. React Query는 들어본 것 같은데, 어떤 기능을 하나요? (オ、クロックンヨ。リアクトゥ クエリヌン トゥロボン コッ カトゥンデ、オットン キヌンウル ハナヨ?)
おお、そうですか。React Queryは聞いたことがある気がしますが、どんな機能をするんですか?
B: React Query는 서버 상태 관리를 쉽게 해주는 라이브러리예요. 데이터 fetching, 캐싱, 동기화, 업데이트를 효율적으로 처리해줘요. (リアクトゥ クエリヌン ソボ サンテ クァンリルル シプゲ ヘジュヌン ライブロリエヨ。デイタ フェッチン、キャシン、ドンギファ、オプデイトゥルル ヒョユルジョグロ チョリヘジュォヨ。)
React Queryはサーバーの状態管理を簡単にしてくれるライブラリです。データのフェッチング、キャッシング、同期、更新を効率的に処理してくれます。
A: 와, 그렇게 많은 기능을 한 번에 처리해주나요? 사용하기 어렵지는 않나요? (ワ、クロッケ マヌン キヌンウル ハンボネ チョリヘジュナヨ? サヨンハギ オリョプジヌン アンナヨ?)
わあ、そんなに多くの機能を一度に処理してくれるんですか?使うのは難しくないですか?
B: 생각보다 쉬워요. 기본적인 사용법은 간단해요. 예를 들면 이렇게 사용해요:
const { data, isLoading } = useQuery('todos', fetchTodos);
이렇게 하면 데이터 로딩 상태도 자동으로 관리해줘요.
(センガクボダ シウォヨ。キボンジョギン サヨンボプ ン カンダンヘヨ。イェルル トゥルミョン イロッケ サヨンヘヨ:
コンストゥ オープンブラケッ データ コンマ イズローディング クローズブラケッ イコール ユーズクエリ オープンパレン クォートトゥドス クォートコンマ フェッチトゥドス クローズパレン
イロッケ ハミョン デイタ ロディン サンテド チャドンウロ クァンリヘジュォヨ。)
思ったより簡単です。基本的な使い方は単純です。例えばこのように使います:
const { data, isLoading } = useQuery('todos', fetchTodos);