From 5bb7d2318cd296326dd30187008e29990fb31d93 Mon Sep 17 00:00:00 2001
From: 0w0 <55968557+rewrite0w0@users.noreply.github.com>
Date: Wed, 26 Nov 2025 11:17:04 +0900
Subject: [PATCH] translate: 2025-11-25 article
---
...25-webpack-v5.103.0-prisma-7-angular-21.md | 210 ++++++++++++++++++
1 file changed, 210 insertions(+)
create mode 100644 _i18n/ko/_posts/2025/2025-11-25-webpack-v5.103.0-prisma-7-angular-21.md
diff --git a/_i18n/ko/_posts/2025/2025-11-25-webpack-v5.103.0-prisma-7-angular-21.md b/_i18n/ko/_posts/2025/2025-11-25-webpack-v5.103.0-prisma-7-angular-21.md
new file mode 100644
index 00000000000..2667ec369a8
--- /dev/null
+++ b/_i18n/ko/_posts/2025/2025-11-25-webpack-v5.103.0-prisma-7-angular-21.md
@@ -0,0 +1,210 @@
+---
+title: "2025-11-25: webpack v5.103.0, Prisma 7, Angular 21"
+author: "azu"
+translator: rewrite0w0
+layout: post
+date: 2025-11-25T12:20:17.712Z
+category: JSer
+tags:
+- React
+- TypeScript
+- webpack
+- MicroFrontend
+- css
+
+---
+
+JSer.info #756 - webpack v5.103.0 출시됩니다.
+
+- [Release v5.103.0 · webpack/webpack](https://github.com/webpack/webpack/releases/tag/v5.103.0)
+
+플러그인으로 DotenvPlugin와 WebpackManifestPlugin가 추가되었습니다. 또한, `import.meta.env`, `import.meta.dirname`, `import.meta.filename` 지원이 포함됩니다.
+그 외로는, `import.defer()` 지원, CSS 대상 `exportType` 옵션 추가, CSS Modules의 `composes` 프로퍼티 지원도 포함됩니다.
+
+---
+
+Prisma 7.0.0 출시됩니다.
+
+- [Release 7.0.0 · prisma/prisma](https://github.com/prisma/prisma/releases/tag/7.0.0)
+- [Prisma 7 Release: Rust-Free, Faster, and More Compatible](https://www.prisma.io/blog/announcing-prisma-orm-7-0-0?via=prisma7)
+
+이 버전에는, Rust-free의 Prisma 클라리언트가 기본값으로 변경됩니다. `prisma generate` 코드 생성처 변경이나 postinstall hook 삭제가 있습니다, 생성하는 자료형을 개선함으로, 자료형 체크 속도가 향상됩니다.
+
+---
+
+Angular v21 출시됩니다.
+
+- [Announcing Angular v21. Authors: Jens Kuehlers, Mark "Techson"… | by Angular | Nov, 2025 | Angular Blog](https://blog.angular.dev/announcing-angular-v21-57946c34f14b)
+
+새로운 기능으로, 실험적으로 Signal Forms가 추가됩니다. 또한, 접근성 중시한 헤드레스 컴포넌트 라이브러리 Angular Aria가 Developer Preview가 됩니다. Vitest가 기본 테스트러너되는 것이 Stable이 되어, 새로운 애플리케이션에는 zone.js가 기본적으로 포함되지 않습니다. 그 외로는, Angular MCP 서버가 Stable이 되어, 템플릿에서 정규표현 지원이 포함됩니다.
+
+
+----
+
+{% include inline-support.html %}
+
+----
+
+
헤드라인
+
+----
+
+## Release v5.103.0 · webpack/webpack
+[github.com/webpack/webpack/releases/tag/v5.103.0](https://github.com/webpack/webpack/releases/tag/v5.103.0 "Release v5.103.0 · webpack/webpack")
+webpack ReleaseNote
+
+webpack v5.103.0 출시.
+DotenvPlugin/WebpackManifestPlugin 추가, `import.meta.env`/`import.meta.dirname`/`import.meta.filename` 지원.
+`import.defer()` 지원/CSS 대상 `exportType` 옵션 추가/CSS Modules의 `composes` 프로퍼티 지원
+
+
+----
+
+## Release v11.0.0 · immerjs/immer
+[github.com/immerjs/immer/releases/tag/v11.0.0](https://github.com/immerjs/immer/releases/tag/v11.0.0 "Release v11.0.0 · immerjs/immer")
+JavaScript library ReleaseNote
+
+Immer v11.0.0 출시.
+내부 구현을 다시 작성해 성능 개선
+
+----
+
+## Bun v1.3.3 | Bun Blog
+[bun.com/blog/bun-v1.3.3](https://bun.com/blog/bun-v1.3.3 "Bun v1.3.3 | Bun Blog")
+Bun ReleaseNote
+
+Bun v1.3.3 출시.
+`CompressionStream`/`DecompressionStream` 지원, standalone executable의 `.env`와 `bunfig.toml` 읽기 제어 옵션 추가.
+`bun test`의 `retry`/`repeats` 옵션 추가, `--no-env-file` 플래그 추가, SQLite 3.51.0으로 업데이트
+
+
+----
+
+## Release 7.0.0 · prisma/prisma
+[github.com/prisma/prisma/releases/tag/7.0.0](https://github.com/prisma/prisma/releases/tag/7.0.0 "Release 7.0.0 · prisma/prisma")
+prisma ReleaseNote
+
+Prisma 7.0.0 출시.
+Rust-free의 Prisma 클라리언트가 기본이 되도록 변경, `prisma generate` 코드 생성처 변경이나 postinstall hook 삭제.
+생성하는 자료형을 개선해 자료형 체크 속도 개선
+
+- [Prisma 7 Release: Rust-Free, Faster, and More Compatible](https://www.prisma.io/blog/announcing-prisma-orm-7-0-0?via=prisma7 "Prisma 7 Release: Rust-Free, Faster, and More Compatible")
+
+----
+
+## Release pnpm 11 Alpha 0 · pnpm/pnpm
+[github.com/pnpm/pnpm/releases/tag/v11.0.0-alpha.0](https://github.com/pnpm/pnpm/releases/tag/v11.0.0-alpha.0 "Release pnpm 11 Alpha 0 · pnpm/pnpm")
+pnpm ReleaseNote
+
+pnpm v11.0.0-alpha.0 출시.
+Pure ESM으로 변경, 설정 읽기 변경, Node.js 18 지원 종료, 캐시를 v8.serialize해 바이너리 파일을 사용하도록 변경
+
+
+----
+
+## Announcing Angular v21. Authors: Jens Kuehlers, Mark “Techson”… | by Angular | Nov, 2025 | Angular Blog
+[blog.angular.dev/announcing-angular-v21-57946c34f14b](https://blog.angular.dev/announcing-angular-v21-57946c34f14b "Announcing Angular v21. Authors: Jens Kuehlers, Mark “Techson”… | by Angular | Nov, 2025 | Angular Blog")
+Angular ReleaseNote
+
+Angular v21 출시.
+실험적으로 Signal Forms 추가, 접근성 중시한 헤드레스 컴포넌트 라이브러리 Angular Aria가 Developer Preview으로.
+Vitest가 기본 테스트러너로 Stable 됨, 새로운 애플리케이션에는 zone.js가 기본적으로 포함되지 않음.
+Angular MCP 서버가 Stable으로, 템플릿 정규표현 지원
+
+
+----
+
+## Release v1.57.0 · microsoft/playwright
+[github.com/microsoft/playwright/releases/tag/v1.57.0](https://github.com/microsoft/playwright/releases/tag/v1.57.0 "Release v1.57.0 · microsoft/playwright")
+playwright ReleaseNote
+
+playwright v1.57.0 출시.
+HTML 레포트에 테스트 느린 순으로 게시하는 Speedboard 추가, Chromium가 아닌 Chrome for Testing 이용하도록, `webServer`으로 `wait` 옵션 추가. Page#accessibility API 삭제
+
+
+----
+읽을거리
+
+----
+
+## Introducing Phased Package Installations
+[blog.vlt.sh/blog/vlt-build](https://blog.vlt.sh/blog/vlt-build "Introducing Phased Package Installations")
+npm vlt article
+
+vlt는 `vlt install`와 `vlt build`으로 명령을 나눠서, 설치할 때에 스크립트 실행을 기본적으로 하지 않도록한 이야기
+
+
+----
+
+## Moving Mountains: How We Migrated from Enzyme to React Testing Library
+[product.hubspot.com/blog/migrated-from-enzyme-to-react-testing-library](https://product.hubspot.com/blog/migrated-from-enzyme-to-react-testing-library "Moving Mountains: How We Migrated from Enzyme to React Testing Library")
+JavaScript React refactoring article
+
+Enzyme에서 Testing Library으로 이행한 이야기
+
+
+----
+웹사이트, 서비스, 문서
+
+----
+
+## Fumadocs
+[fumadocs.dev/](https://fumadocs.dev/ "Fumadocs")
+React document library
+
+React 사용한 문서 프레임워크
+
+
+----
+소프트웨어, 도구, 라이브러리
+
+----
+
+## arktype/ark/attest at main · arktypeio/arktype
+[github.com/arktypeio/arktype/tree/main/ark/attest](https://github.com/arktypeio/arktype/tree/main/ark/attest "arktype/ark/attest at main · arktypeio/arktype")
+TypeScript testing benchmark library
+
+ArkType가 이용하고 있는 TypeScript 테스트, 벤치마크 프레임워크.
+TypeScript 자료형 성능 메트릭스 게시 가능
+
+----
+
+## Web Fragments - A radically new way to do micro-frontends.
+[web-fragments.dev/](https://web-fragments.dev/ "Web Fragments - A radically new way to do micro-frontends.")
+MicroFrontend library
+
+JavaScript 컨텍스트를 iframe 분리해서, CSS 스타일 컨텍스트를 Shadow DOM으로 분리하는 Microfrontend 프레임워크.
+Cloudflare에서 이용되고 있음
+
+
+----
+
+## Type-safe Composable CSS - styleframe
+[www.styleframe.dev/](https://www.styleframe.dev/ "Type-safe Composable CSS - styleframe")
+TypeScript css library
+
+TypeScript에서 자료형 안전으로 작성하는 CSS 프레임워크.
+CSS Variable이나 Theme를 Composables으로 합성할 수 있는 API를 가지고 있음
+
+
+----
+
+## tmikov/imgui-react-runtime: React + Dear ImGui + Static Hermes
+[github.com/tmikov/imgui-react-runtime](https://github.com/tmikov/imgui-react-runtime "tmikov/imgui-react-runtime: React + Dear ImGui + Static Hermes")
+React Native Tools
+
+Hermes와 Dear ImGui와 React를 사용한 GUI 프레임워크.
+수 MB 정도 단위로 실행 가능한 네이티브 바이너리로 컴파일 가능
+
+- [ocornut/imgui: Dear ImGui: Bloat-free Graphical User interface for C++ with minimal dependencies](https://github.com/ocornut/imgui "ocornut/imgui: Dear ImGui: Bloat-free Graphical User interface for C++ with minimal dependencies")
+
+----
+
+## 3ru/eslint-plugin-baseline-js: ✅ ESLint plugin to enforce the JavaScript Baseline.
+[github.com/3ru/eslint-plugin-baseline-js](https://github.com/3ru/eslint-plugin-baseline-js "3ru/eslint-plugin-baseline-js: ✅ ESLint plugin to enforce the JavaScript Baseline.")
+ESLint plugin library
+
+Baseline를 체크하는 ESLint 플러그인
+
+
+----