From 519903c8d0537fe089dc191445640b1a796dcd11 Mon Sep 17 00:00:00 2001 From: 0w0 <55968557+rewrite0w0@users.noreply.github.com> Date: Wed, 13 Mar 2024 03:02:50 +0000 Subject: [PATCH] Translate/20240312 (#1174) * translate: typeScript5.4 translate * translate(article): 2024-03-12 --- ....0-alpha-typescript-5.4-speedometer-3.0.md | 256 ++++++++++++++++++ 1 file changed, 256 insertions(+) create mode 100644 _i18n/ko/_posts/2024/2024-03-12-tailwind-css-v4.0-alpha-typescript-5.4-speedometer-3.0.md diff --git a/_i18n/ko/_posts/2024/2024-03-12-tailwind-css-v4.0-alpha-typescript-5.4-speedometer-3.0.md b/_i18n/ko/_posts/2024/2024-03-12-tailwind-css-v4.0-alpha-typescript-5.4-speedometer-3.0.md new file mode 100644 index 00000000000..d015456c3e6 --- /dev/null +++ b/_i18n/ko/_posts/2024/2024-03-12-tailwind-css-v4.0-alpha-typescript-5.4-speedometer-3.0.md @@ -0,0 +1,256 @@ +--- +title: "2024-03-12: Tailwind CSS v4.0 alpha, TypeScript 5.4, Speedometer 3.0" +author: "azu" +translator: rewrite0w0 +layout: post +date: 2024-03-12T02:18:32.384Z +category: JSer +tags: +- nodejs +- TypeScript +- React +- browser +- game + +--- + +JSer.info #684 - Tailwind CSS v4.0 alpha가 출시됐어요. + +- [Open-sourcing our progress on Tailwind CSS v4.0 - Tailwind CSS](https://tailwindcss.com/blog/tailwindcss-v4-alpha) + +Rust로 작성된 Oxide 엔진 추가, Lightning CSS 삽입함으로 성능, 빌트인 지원하는 구문 개선되었어요. 또한 글에서는 v4 로드맵에 대해서도 다루고 있어요. + +--- + +TypeScript 5.4가 출시됐어요. + +- [Announcing TypeScript 5.4 - TypeScript](https://devblogs.microsoft.com/typescript/announcing-typescript-5-4/) + +Beta나 RC에서 큰 기능 추가는 없어요. +클로저에 의한 Narrowing 결과 개선, `NoInfer` Utility Type 추가, +`--module preserve` 추가가 있었어요. +또한, ES2024 `Object.groupBy`/`Map.groupBy` 지원, Import Attributes 지원이 추가되었어요. +5.4는 `target: "ES3"`나 `out` 옵션 같은 비권장 기능 지원되는 마지막 버전이 될 예정이에요. +이 옵션은 5.5에서 삭제될 예정이에요. + +- [Feedback: 5.0 deprecations · Issue #51909 · microsoft/TypeScript](https://github.com/microsoft/TypeScript/issues/51909) + +--- + +브라우저 엔진 퍼포먼스 측정하는 벤치마크 도구 [Speedometer 3.0](https://browserbench.org/Speedometer3.0/)가 출시됐어요. + +- [Speedometer 3.0: The Best Way Yet to Measure Browser Performance | WebKit](https://webkit.org/blog/15131/speedometer-3-0-the-best-way-yet-to-measure-browser-performance/) + +Speedometer는 주로 브라우저 엔진 개발자가 브라우저 퍼포먼스 측정 벤치마크로 이용하고 있어요. +이번 업데이트에서 동기, 비동기 처리 실행 시간을 보다 더 정확히 측정, HTTP Archive나 npm 다운로드 수 기반으로 이용하고 있는 프레임워크 조절 등이 있어요. +또한, 지금까진 TodoMVC 이용했지만, Next.js/Nuxt 사용한 미디어 사이트나 그래피컬한 대시보드, CodeMirror나 TipTap 사용한 에디터도 테스트에 추가되었어요. + +Speedometer 3.0 벤치마크에서는 다음 프레임워크가 테스트에 포함되어 있어요. + +- [Angular](https://angular.io/) +- [Backbone](https://backbonejs.org/) +- [jQuery](https://jquery.com/) +- [Lit](https://lit.dev/) +- [Preact](https://preactjs.com/) +- [React](https://reactjs.org/) +- [React+Redux](https://react-redux.js.org/) +- [Svelte](https://svelte.dev/) +- [Vue](https://vuejs.org/) +- [Next.js](https://nextjs.org/) +- [Nuxt](https://nuxt.com/) +- [Observable Plot](https://observablehq.com/@observablehq/plot) +- [chart.js](https://www.chartjs.org/) +- [React stockcharts](https://github.com/rrag/react-stockcharts) +- [D3](https://d3js.org/) +- [CodeMirror](https://codemirror.net/) +- [TipTap](https://www.tiptap.dev/) + + +---- + +{% include inline-support.html %} + +---- + +

헤드라인

+ +---- + +## Release v8.0.0 · pixijs/pixijs +[github.com/pixijs/pixijs/releases/tag/v8.0.0](https://github.com/pixijs/pixijs/releases/tag/v8.0.0 "Release v8.0.0 · pixijs/pixijs") +

JavaScript game library ReleaseNote

+ +PixiJS v8.0.0 출시. +`pixi.js` 하나의 패키지에 통합, 초기화가 비동기로 변경, Graphiscs API 변경 + +- [v8 Migration Guide | PixiJS](https://pixijs.com/guides/migrations/v8 "v8 Migration Guide | PixiJS") + +---- + +## Node.js — Node v21.7.0 (Current) +[nodejs.org/en/blog/release/v21.7.0](https://nodejs.org/en/blog/release/v21.7.0 "Node.js — Node v21.7.0 (Current)") +

nodejs ReleaseNote

+ +Node.js v21.7.0 출시. +`util.styleText(format, text)` 함수 추가, `process.loadEnvFile(path)`와 `util.parseEnv(content)` 추가. +`.env` 복수행 값 지원, `node:sea`에 API 추가, `node:vm`에 `importModuleDynamically` 옵션 추가, `crypto.hash()` 추가 + + +---- + +## Open-sourcing our progress on Tailwind CSS v4.0 - Tailwind CSS +[tailwindcss.com/blog/tailwindcss-v4-alpha](https://tailwindcss.com/blog/tailwindcss-v4-alpha "Open-sourcing our progress on Tailwind CSS v4.0 - Tailwind CSS") +

CSS ReleaseNote

+ +Tailwind CSS v4 alpha 출시. +Rust로 작성된 Oxide 엔진 추가, Lightning CSS 사용하도록 변경. +v4 로드맵 언급 + + +---- + +## WebKit Features in Safari 17.4 | WebKit +[webkit.org/blog/15063/webkit-features-in-safari-17-4/](https://webkit.org/blog/15063/webkit-features-in-safari-17-4/ "WebKit Features in Safari 17.4 | WebKit") +

safari ReleaseNote

+ +Safari 17.4 변경점에 대해. +HTML, `` 지원, 폼 세로 표시에 대응, `