Skip to content

Commit 0e0fee9

Browse files
authored
Update Japanese post with new content
1 parent ea19d20 commit 0e0fee9

File tree

1 file changed

+18
-1
lines changed

1 file changed

+18
-1
lines changed

_i18n/ja/_posts/2025/2025-04-17-zod-4-beta-next.js-15.3rspack-llm.md

+18-1
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,28 @@ tags:
1313

1414
---
1515

16-
JSer.info #732 - - [Introducing Zod 4 beta | Zod Docs](https://v4.zod.dev/v4)
16+
JSer.info #732 - Zod 4 betaがリリースされました。
17+
18+
- [Introducing Zod 4 beta | Zod Docs](https://v4.zod.dev/v4)
19+
20+
パフォーマンスとBundle Sizeの改善が行われ、Tree Shaking可能なAPIを提供する`@zod/mini``@zod/core`パッケージが公開されています。また、再帰も可能なオブジェクトの定義をする`z.interface()` API、メタデータを管理する`z.registry()` API、JSONスキーマ変換のための`toJSONSchema()` APIなどが追加されています。その他にも文字列のTop Level APIの追加や変更、エラーメッセージを`message`から`error`パラメータへ変更など多くの変更が含まれています。
21+
22+
----
23+
24+
Next.js 15.3がリリースされ、Rspackをビルドツールとしてサポートするようになりました。
25+
1726
- [Next.js 15.3 | Next.js](https://nextjs.org/blog/next-15-3)
1827
- [Rspack joins the Next.js ecosystem - Rspack](https://rspack.dev/blog/rspack-next-partner)
28+
29+
Next.js 15.3では、Turbopackを`next build`でも利用可能になったほか、Rspackのサポート、クライアントサイドの計測を行う`instrumentation-client.{js,ts}`のサポート、Navigation Hooksのサポートなどが追加されています。また、`useLinkStatus`の追加やTypeScript LSPのパフォーマンス改善も行われました。実験的な機能として`<Link unstable_dynamicOnHovertrue>`のサポートなども含まれています。
30+
31+
----
32+
33+
AirbnbがEnzymeからReact Testing Libraryへの大規模なテスト移行をLLMを活用して行った事例について紹介されています。
34+
1935
- [Accelerating Large-Scale Test Migration with LLMs | by Charles Covey-Brandt | The Airbnb Tech Blog | Mar, 2025 | Medium](https://medium.com/airbnb-engineering/accelerating-large-scale-test-migration-with-llms-9565c208023b)
2036

37+
移行プロセスをステップ化し、再試行ループの導入、関連するテストや移行ガイドラインをコンテキストとして追加することで、当初は75%のテストが自動的に移行できました。さらに、失敗したファイルにどのステップでうまくいかなかったかをコメントとして残し、それらのファイルを使って学習することで、最終的には97%まで自動的に移行できるようになったとのことです。
2138

2239
----
2340

0 commit comments

Comments
 (0)