React

these blog posts are about how to develop with React. I will share my experience when I develop with React.

[React] React Clean Code in Practice

2026-02-14
A summary of the core concepts of React Clean Code — Cohesion, Single Responsibility, and Abstraction — presented at Toss's SLASH 21 conference, with practical code examples.
see more →

[React] Basic Concepts and How React Rendering Works

2026-02-14
Learn what React rendering is, the difference between the Render Phase and Commit Phase, Fiber objects, Keys and rendering, batch processing, closures and state snapshots, and more about the basic concepts and behavior of React rendering.
see more →

[React] Optimizing React Rendering Performance

2026-02-14
Learn why rendering performance optimization matters in React, how to use optimization APIs like React.memo, shouldComponentUpdate, and PureComponent, how to fix reference issues with useCallback/useMemo, immutability, how to measure performance, and the React Compiler.
see more →

[Vite] Configure Stylelint(CSS-in-JS) in TypeScript-based React project

2024-03-12
Let's see how to add Stylelint to a TypeScript-based React project created using Vite to manage styles (CSS) in the CSS-in-JS environment.
see more →

[Vite] Configure Prettier in TypeScript-based React project

2024-03-06
Let's see how to add Prettier to a TypeScript-based React project created using Vite to manage code format consistently.
see more →

[Vite] Configure test environment in TypeScript-based React project

2024-02-06
Let's see how to configure a test environment in a TypeScript-based React project created using Vite.
see more →

[Vite] Getting started with TypeScript-based React project

2024-02-05
Let's see how to start a TypeScript-based React project using Vite.
see more →

Custom template for create-react-app

2023-10-21
Let's see how to create the custom template for create-react-app and make a React project with the custom template.
see more →

[Emotion] How to solve React does not recognize the XXXXX prop on a DOM element

2022-10-20
Let's see how to solve React does not recognize the XXXXX prop on a DOM element when use Emotion.
see more →

[Next.js] MUI

2022-03-27
Let's see how to add and use MUI(Material UI) that is the UI library in the Next.js project based on TypeScript.
see more →

[Next.js] Localization

2022-03-26
Let's see how to use next-translate for the localization on the Next.js project based on TypeScript.
see more →

[Next.js] Change Storybook background color

2022-03-22
Let's see how to change the Storybook background color in the TypeScript based Next.js project.
see more →

SHARE
Twitter Facebook RSS