From 46c3049765c12228723290ab999ce319504d0cdc Mon Sep 17 00:00:00 2001
From: 0w0 <55968557+rewrite0w0@users.noreply.github.com>
Date: Mon, 12 Feb 2024 23:30:07 +0000
Subject: [PATCH] translate: 20240212 article (#1166)
* translate: 20240412 article
* translate: 20240212 article
---
....0-storybook-8-beta-vite-5.1runtime-api.md | 188 ++++++++++++++++++
1 file changed, 188 insertions(+)
create mode 100644 _i18n/ko/_posts/2024/2024-02-12-jquery-4.0.0-storybook-8-beta-vite-5.1runtime-api.md
diff --git a/_i18n/ko/_posts/2024/2024-02-12-jquery-4.0.0-storybook-8-beta-vite-5.1runtime-api.md b/_i18n/ko/_posts/2024/2024-02-12-jquery-4.0.0-storybook-8-beta-vite-5.1runtime-api.md
new file mode 100644
index 00000000000..c5064e5818f
--- /dev/null
+++ b/_i18n/ko/_posts/2024/2024-02-12-jquery-4.0.0-storybook-8-beta-vite-5.1runtime-api.md
@@ -0,0 +1,188 @@
+---
+title: "2024-02-12: jQuery 4.0.0, Storybook 8 Beta, Vite 5.1(Runtime API)"
+author: "azu"
+translator: rewrite0w0
+layout: post
+date: 2024-02-12T03:12:33.431Z
+category: JSer
+tags:
+- vite
+- Tools
+- jQuery
+- Rust
+- Design
+
+---
+
+JSer.info #680 - jQuery 4.0.0 Beta가 출시되었어요.
+
+- [jQuery 4.0.0 BETA! | Official jQuery Blog](https://blog.jquery.com/2024/02/06/jquery-4-0-0-beta/)
+
+IE 10이하 지원 종료, 비권장 API 삭제, jQuery prototype 객체에서 Array 메서드 삭제, focus와 blur 이벤트 순서를 덮어쓰지 않도록 변경했어요.
+또한, `FormData` 지원, 자동으로 JSONP으로 fallback하는 동작 삭제, 코드 기반을 AMD에서 ESM으로 이행, Trusted Types 지원 등도 포함되었어요.
+
+jQuery 5에는, IE 11 지원 삭제할 예정이에요.
+
+---
+
+Storybook 8 Beta가 출시되었어요.
+
+- [Storybook 8 Beta](https://storybook.js.org/blog/storybook-8-beta/)
+
+기본 컴파일러를 Babel에서 SWC으로 변경, 모바일 UI 개선 변경이 있어요.
+그리고, 지금까지 `@storybook/jest`와 `@storybook/testing-library` 두 개의 테스트 패키지가 있었지만, 이를 `@storybook/test`로 통합했어요.
+
+- [@storybook-test: more streamlined and powerful testing](https://storybook.js.org/blog/storybook-test/?ref=storybookblog.ghost.io)
+
+그 외로는, Node.js 16 지원 종료, Yarn v1 지원 종료도 있어요.
+
+---
+
+Vite 5.1가 출시되었어요.
+
+- [Vite 5.1 is out! | Vite](https://vitejs.dev/blog/announcing-vite5-1.html)
+
+실험적 API로 Vite 이외 서버와 Vite 조합해서 이용하기 위한 [Vite Runtime API](https://vitejs.dev/guide/api-vite-runtime)가 추가되었어요.
+그리고, `.css?url` 지원 개선, circular import에서 HMR 개선, 성능 개선도 있어요.
+
+----
+
+{% include inline-support.html %}
+
+----
+
+
헤드라인
+
+----
+
+## jQuery 4.0.0 BETA! | Official jQuery Blog
+[blog.jquery.com/2024/02/06/jquery-4-0-0-beta/](https://blog.jquery.com/2024/02/06/jquery-4-0-0-beta/ "jQuery 4.0.0 BETA! | Official jQuery Blog")
+jQuery ReleaseNote
+
+jQuery 4.0.0 Beta 출시.
+IE 10 이하 지원 종료, 비권장 API 삭제, jQuery prototype 객체에서 Array 메서드 삭제, focus와 blur 이벤트 순서를 덮어쓰지 않도록 변경.
+`FormData` 지원, 자동으로 JSONP으로 fallback 하는 동작 삭제, 코드기반 AMD에서 ESM으로 이행, Trusted Types 지원.
+IE 11 지원은, jQuery 5에서 삭제될 예정.
+
+
+----
+
+## Announcing Rsbuild v0.4 - Rsbuild
+[deploy-preview-1520--rsbuild.netlify.app/community/releases/v0-4](https://deploy-preview-1520--rsbuild.netlify.app/community/releases/v0-4 "Announcing Rsbuild v0.4 - Rsbuild")
+JavaScript Rust Tools ReleaseNote
+
+Rsbuild v0.4 출시.
+Module Federation를 퍼스트 클래스 지원, 플러그인 Hook 순서 제어하는 `order` 옵션 추가, IE 문제 관련 postcss-flexbugs-fixes 삭제
+
+
+----
+
+## Storybook 8 Beta
+[storybook.js.org/blog/storybook-8-beta/](https://storybook.js.org/blog/storybook-8-beta/ "Storybook 8 Beta")
+JavaScript Design debug Tools ReleaseNote
+
+Storybook 8 Beta 출시.
+기본 컴파일러를 Babel에서 SWC으로 변경, 모바일 UI 개선, 테스트 패키지 `@storybook/test`로 통합, Node.js 16 지원 종료, Yarn v1 지원 종료
+
+
+----
+
+## Vite 5.1 is out! | Vite
+[vitejs.dev/blog/announcing-vite5-1.html](https://vitejs.dev/blog/announcing-vite5-1.html "Vite 5.1 is out! | Vite")
+vite ReleaseNote
+
+Vite 5.1 출시.
+실험적 API로 Vite Runtime API 추가, `.css?url` 지원 개선, circular import 에서 HMR 개선, 성능 개선
+
+
+----
+
+## CheerpJ 3.0 now generally available: Run any Java Application on Modern Browsers CheerpJ 3.0 now available: run any Java on modern browsers
+[cheerpj.com/cheerpj-3-now-generally-available/](https://cheerpj.com/cheerpj-3-now-generally-available/ "CheerpJ 3.0 now generally available: Run any Java Application on Modern Browsers CheerpJ 3.0 now available: run any Java on modern browsers")
+Java JavaScript ReleaseNote
+
+브라우저 상에서 Java 애플리케이션을 동작시키는 CheerpJ 3.0 출시.
+지금까지는 AOT Java Compiler였지만, 3.0에서는 WebAssembly 기반 JVM 대체 구현.
+
+
+----
+
+## Release v4.0.0 · honojs/hono
+[github.com/honojs/hono/releases/tag/v4.0.0](https://github.com/honojs/hono/releases/tag/v4.0.0 "Release v4.0.0 · honojs/hono")
+JavaScript server library ReleaseNote
+
+Hono v4.0.0 출시.
+Static Site Generation(SSG) 지원, 클라이언트 사이드에서 동작하는 `hono/jsx/dom` 추가.
+동시에 파일 기반 라우팅 프레임워크 honox 공개.
+
+- [honojs/honox: HonoX](https://github.com/honojs/honox "honojs/honox: HonoX")
+
+----
+읽을거리
+
+----
+
+## Hot Module Replacement is Easy - Bjorn Lu
+[bjornlu.com/blog/hot-module-replacement-is-easy](https://bjornlu.com/blog/hot-module-replacement-is-easy "Hot Module Replacement is Easy - Bjorn Lu")
+vite article
+
+Vite의 Hot Module Replacement(HMR) 구현에 대하여.
+HMR API 해설, HMR 생명주기, HMR propagation, HMR 클라이언트 구현에 대해
+
+
+----
+
+## From many to one: Moving our JavaScript code into a monorepo | Aha! software
+[www.aha.io/engineering/articles/monorepo](https://www.aha.io/engineering/articles/monorepo "From many to one: Moving our JavaScript code into a monorepo | Aha! software")
+monorepo JavaScript article
+
+Git 이력을 유지하면서, JavaScript monorepo 만드는 이야기.
+Nx + pnpm, pnpm workspaces, Turborepo + pnpm 비교, Turborepo 선택한 이유에 대해
+
+
+----
+
+## Node.js Community Debate Intensifies Over Enabling Corepack by Default and Potentially Unbundling npm - Socket
+[socket.dev/blog/node-community-debates-enabling-corepack-unbundling-npm](https://socket.dev/blog/node-community-debates-enabling-corepack-unbundling-npm "Node.js Community Debate Intensifies Over Enabling Corepack by Default and Potentially Unbundling npm - Socket")
+nodejs npm discussion article
+
+Node.js의 corepack 기본값 유효화할 경우에, `npm`를 Node.js에 핸들하는가 어떤가 논의에 대하여.
+
+
+----
+슬라이드, 영상
+
+----
+
+## FOSDEM 2024 - Fast JavaScript with Data-Oriented Design
+[fosdem.org/2024/schedule/event/fosdem-2024-2773-fast-javascript-with-data-oriented-design/](https://fosdem.org/2024/schedule/event/fosdem-2024-2773-fast-javascript-with-data-oriented-design/ "FOSDEM 2024 - Fast JavaScript with Data-Oriented Design")
+JavaScript performance video slide
+
+Firefox Profiler 성능 개선 이야기.
+대량 데이터를 다룰 필요가 있는 애플리케이션에서, 어떤 데이터가 와도 고속으로 처리할 수 있도록 하는 방법에 대하여.
+데이터가 어떤식으로 메모리에 확보하는가 메모리 레이아웃을 의식한 데이터 지향 설계 개선 방법에 대하여
+
+
+----
+소프트웨어, 도구, 라이브러리
+
+----
+
+## awslabs/llrt: LLRT (Low Latency Runtime) is an experimental, lightweight JavaScript runtime designed to address the growing demand for fast and efficient Serverless applications.
+[github.com/awslabs/llrt](https://github.com/awslabs/llrt "awslabs/llrt: LLRT (Low Latency Runtime) is an experimental, lightweight JavaScript runtime designed to address the growing demand for fast and efficient Serverless applications.")
+JavaScript aws library
+
+AWS Lambda에서 이용가능한 QuickJS 기반 JavaScript Runtime.
+크기와 기동 속도를 목적으로, Node.js 코어 모듈을 부분적으로 구현.
+
+
+----
+
+## StellateHQ/fuse: Fuse: The fastest way to build and query great APIs with TypeScript
+[github.com/StellateHQ/fuse](https://github.com/StellateHQ/fuse "StellateHQ/fuse: Fuse: The fastest way to build and query great APIs with TypeScript")
+GraphQL TypeScript library
+
+TypeScript 코드 기반으로 GraphQL API 작성과 클라이언트 생성 가능한 툴킷.
+
+
+----