Skip to content

Commit 2a26a17

Browse files
committed
chore: resolve conflicts
1 parent f1a1c24 commit 2a26a17

File tree

3 files changed

+24
-19
lines changed

3 files changed

+24
-19
lines changed

src/content/blog/2025/10/01/react-19-2.md

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ function ChatRoom({ roomId, theme }) {
9898
9999
DOM 이벤트와 유사하게, Effect 이벤트는 항상 최신 props와 상태를 "봅니다".
100100
101-
Effect 이벤트는 의존성 배열에 선언해서는 안 됩니다. 린터가 이를 의존성으로 삽입하려고 하지 않도록 `eslint-plugin-react-hooks@6.1.1`로 업그레이드해야 합니다. Effect 이벤트는 "자신"의 Effect와 동일한 컴포넌트 또는 Hook 내에서만 선언할 수 있습니다. 이러한 제약은 린터에 의해 검증됩니다.
101+
**Effect 이벤트는 의존성 배열에 선언해서는 안 됩니다**. 린터가 이를 의존성으로 삽입하려고 하지 않도록 `eslint-plugin-react-hooks@latest`로 업그레이드해야 합니다. Effect 이벤트는 "자신"의 Effect와 동일한 컴포넌트 또는 Hook 내에서만 선언할 수 있습니다. 이러한 제약은 린터에 의해 검증됩니다.
102102
103103
<Note>
104104
@@ -120,7 +120,7 @@ Effect 이벤트는 의존성 배열에 선언해서는 안 됩니다. 린터가
120120
121121
</RSC>
122122
123-
`cacheSignal`을 사용하면 [`cache()`](/reference/react/cache)의 수명이 끝났을 때 알 수 있습니다.
123+
`cacheSignal`을 사용하면 [`cache()`](/reference/react/cache)의 수명이 끝났을 때 알 수 있습니다:
124124
125125
```
126126
import {cache, cacheSignal} from 'react';
@@ -143,7 +143,7 @@ async function Component() {
143143
144144
### 성능 트랙 {/*performance-tracks*/}
145145
146-
React 19.2는 Chrome DevTools 성능 프로필에 새로운 [커스텀 트랙](https://developer.chrome.com/docs/devtools/performance/extension) 세트를 추가하여 React 앱의 성능에 대한 더 많은 정보를 제공합니다.
146+
React 19.2는 Chrome DevTools 성능 프로필에 새로운 [커스텀 트랙](https://developer.chrome.com/docs/devtools/performance/extension) 세트를 추가하여 React 앱의 성능에 대한 더 많은 정보를 제공합니다:
147147
148148
<div style={{display: 'flex', justifyContent: 'center', marginBottom: '1rem'}}>
149149
<picture >
@@ -247,7 +247,6 @@ React 19.2에서는 Suspense Boundary가 짧은 시간 동안 배치되어 더
247247
248248
</Diagram>
249249
250-
251250
이 수정은 또한 SSR 중 Suspense에 대한 `<ViewTransition>` 지원을 위한 앱을 준비합니다. 더 많은 콘텐츠를 함께 노출함으로써 애니메이션이 더 큰 콘텐츠 배치에서 실행될 수 있으며, 가깝게 스트리밍되는 콘텐츠의 체인 애니메이션을 피할 수 있습니다.
252251
253252
<Note>
@@ -290,7 +289,7 @@ Node.js 환경에서는 여전히 Node 스트림 API 사용을 강력히 권장
290289
291290
### `eslint-plugin-react-hooks` v6 {/*eslint-plugin-react-hooks*/}
292291
293-
또한 `eslint-plugin-react-hooks@6.1.1` 공개했으며, `recommended` 프리셋에 기본적으로 플랫 config를 포함하고 새로운 React 컴파일러 기반 규칙을 옵트인(opt-in)할 수 있도록 했습니다.
292+
또한 `eslint-plugin-react-hooks@latest` 공개했으며, `recommended` 프리셋에 기본적으로 플랫 config를 포함하고 새로운 React 컴파일러 기반 규칙을 옵트인(opt-in)할 수 있도록 했습니다.
294293
295294
레거시 config를 계속 사용하려면 `recommended-legacy`로 변경할 수 있습니다:
296295
@@ -299,7 +298,7 @@ Node.js 환경에서는 여전히 Node 스트림 API 사용을 강력히 권장
299298
+ extends: ['plugin:react-hooks/recommended-legacy']
300299
```
301300
302-
컴파일러 활성화 규칙의 전체 목록은 [린터 문서](/reference/eslint-plugin-react-hooks#additional-rules)를 참조하세요.
301+
컴파일러 활성화 규칙의 전체 목록은 [린터 문서](/reference/eslint-plugin-react-hooks#recommended)를 참조하세요.
303302
304303
전체 변경 사항 목록은 [`eslint-plugin-react-hooks` 변경 로그](https://github.com/facebook/react/blob/main/packages/eslint-plugin-react-hooks/CHANGELOG.md#610)를 참조하세요.
305304

src/content/blog/index.md

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -10,21 +10,27 @@ title: React 블로그
1010

1111
<div className="sm:-mx-5 flex flex-col gap-5 mt-12">
1212

13-
<BlogCard title="React 19.2" date="2025년 10월 1일" url="/blog/2025/10/01/react-19-2">
13+
<BlogCard title="React Compiler v1.0" date="October 7, 2025" url="/blog/2025/10/07/react-compiler-1">
14+
15+
We're releasing the compiler's first stable release today, plus linting and tooling improvements to make adoption easier.
16+
17+
</BlogCard>
18+
19+
<BlogCard title="Introducing the React Foundation" date="October 7, 2025" url="/blog/2025/10/07/introducing-the-react-foundation">
1420

15-
React 19.2에는 Activity, React Performance Tracks, useEffectEvent 등의 새로운 기능이 추가되었습니다. 이 글에서는…
21+
Today, we're announcing our plans to create the React Foundation and a new technical governance structure ...
1622

1723
</BlogCard>
1824

19-
<BlogCard title="React Labs: View Transitions, Activity 그리고 그 외" date="2025년 4월 23일" url="/blog/2025/04/23/react-labs-view-transitions-activity-and-more">
25+
<BlogCard title="React 19.2" date="2025년 10월 1일" url="/blog/2025/10/01/react-19-2">
2026

21-
React Labs 게시글에서는 현재 연구 개발 중인 프로젝트에 대한 글을 작성합니다. 이번 포스팅에서는 지금 바로 사용해 볼 수 있는 두 가지 새로운 실험적 기능을 공유하고, 현재 작업 중인 다른 영역에 대해서도 공유하고자 합니다.
27+
React 19.2에는 Activity, React 성능 트랙, useEffectEvent 등의 새로운 기능이 추가되었습니다. 이 글에서는...
2228

2329
</BlogCard>
2430

25-
<BlogCard title="React 컴파일러 RC" date="2025년 4월 21일" url="/blog/2025/04/21/react-compiler-rc">
31+
<BlogCard title="React Labs: View Transitions, Activity, and more" date="April 23, 2025" url="/blog/2025/04/23/react-labs-view-transitions-activity-and-more">
2632

27-
컴파일러의 첫 번째 릴리즈 후보(Release Candidate, RC)를 공개합니다.
33+
In React Labs posts, we write about projects in active research and development. In this post, we're sharing two new experimental features that are ready to try today, and sharing other areas we're working on now ...
2834

2935
</BlogCard>
3036

src/sidebarBlog.json

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -12,13 +12,6 @@
1212
"skipBreadcrumb": true,
1313
"routes": [
1414
{
15-
"title": "React 19.2",
16-
"titleForHomepage": "React 19.2 adds new features like Activity, React Performance Tracks, useEffectEvent, and more.",
17-
"icon": "blog",
18-
"date": "October 1, 2025",
19-
"path": "/blog/2025/10/01/react-19-2"
20-
},
21-
{
2215
"title": "React Compiler v1.0",
2316
"titleForHomepage": "React Compiler v1.0",
2417
"icon": "blog",
@@ -32,6 +25,13 @@
3225
"date": "October 7, 2025",
3326
"path": "/blog/2025/10/07/introducing-the-react-foundation"
3427
},
28+
{
29+
"title": "React 19.2",
30+
"titleForHomepage": "React 19.2에는 Activity, React 성능 트랙, useEffectEvent 등의 새로운 기능이 추가되었습니다. 이 글에서는...",
31+
"icon": "blog",
32+
"date": "October 1, 2025",
33+
"path": "/blog/2025/10/01/react-19-2"
34+
},
3535
{
3636
"title": "React Labs: View Transitions, Activity, and more",
3737
"titleForHomepage": "View Transitions and Activity",

0 commit comments

Comments
 (0)