React

6 posts

State Management

5/18/2026 · 20 min read

In this post, I want to talk about State Management. This is not a library comparison. Rather than deciding which tool is better, the goal is to develop a feel for how to think about state and where t...

Reflections on Refactoring the Second Toss Frontend Fundamentals Mock Exam

3/28/2026 · 14 min read

In this post, I want to share my experience refactoring the project from the second Toss Frontend Fundamentals mock exam. I have always been interested in code review and refactoring, so I decided to ...

queryKey

1/4/2026 · 25 min read

In this post, I want to explore TanStack Query's queryKey. While using TanStack Query in production, I have completely overhauled how I manage queryKeys several times. At first, I simply wrote arrays ...

Error Handling

11/17/2025 · 26 min read

In this post, I want to discuss how to catch errors on the frontend. In practice, I have often felt vaguely uneasy whenever I wrote error-handling code. Some errors are caught with try/catch, some by ...

Mastering React Fiber

5/20/2025 · 30 min read

In this post, I want to talk about the Fiber architecture, which could be called the heart of React. When I first encountered React, I thought of the word "Fiber" as little more than a common intervie...

Zustand, What Makes You ProviderLess?

8/18/2024 · 20 min read

In this post, I want to explore how Zustand manages state without a Provider. While using Zustand, I had always taken it for granted that I could manage state without a Provider. Then a question sudde...