Fork me on GitHub

2023-09-29: Babel v7.23.0, Vike, State of HTML 2023 앙케이트 시작

Translator: rewrite0w0 Edit on GitHub See Revisions

JSer.info #662 - Babel v7.23.0 출시했습니다.

Stage 3 Decorator Metadata 지원, Stage 3 import source 지원 추가됩니다.
Stage 2 import defer 지원, Stage 1 Optional Chaining Assignment 지원, TypeScript 5.2 지원됩니다.

또한 Babel 8가 α 출시했습니다.
변경점이나 업데이트 방법은 마이그레이션 가이드로 공개중입니다.


React이나 Vue 프레임워크 Next.js, Nuxt 같은 기능을 제공하는 Vite 플러그인 Vike가 공개되었습니다.

본래 이름은 vite-plugin-ssr 이었지만, Vike로 변경했습니다.
라우팅, 서버사이트 렌더링 등 기능을 제공하면서, React/Vue/Svelte/Solid 같은 UI 라이브러리도 지원하는게 특징입니다.


HTML 개발자 앙케이트 State of HTML 2023 시작합니다.

앙케이트 결과는 브라우저 표준화 그룹 로드맵 우선순위 결정에 사용됩니다.


To support JSer.info


헤드라인


Bun v1.0.3 | Bun Blog

bun.sh/blog/bun-v1.0.3

Bun ReleaseNote

Bun v1.0.3 출시.
TypeScript emitDecoratorMetadata 지원, module.parent 지원, bun install에서 private registry 지원.
console.Console 지원, bunx 버그 수정


Release v3.7.0 · honojs/hono

github.com/honojs/hono/releases/tag/v3.7.0

JavaScript server library ReleaseNote

Hono v3.7.0 출시.
c.stream()c.streamText() 추가, hono/testing 추가, hono/jwtverify/descode/sign 함수 export 할 수 있도록 변경


7.23.0 Released: Decorator Metadata and many new `import` features! · Babel

babeljs.io/blog/2023/09/25/7.23.0

babel ReleaseNote

Babel v7.23.0 출시.
Stage 3 Decorator Metadata 지원, Stage 3 import source 지원.
Stage 2 import defer 지원, Stage 1のOptional Chaining Assignment 지원, TypeScript 5.2 지원.
또한 Babel 8가 α 출시됨.


Firefox 118.0, See All New Features, Updates and Fixes

www.mozilla.org/en-US/firefox/118.0/releasenotes/

Firefox ReleaseNote

Firefox 118 출시.
<search> 요소 지원, CSS 수학함수(round, mod, rem, pow, sqrt, hypot, log, exp, abs, sign) 지원.
또한, Opaque Response Blocking 구현됨.


Vike

vike.dev/

vite plugin library

React이나 Vue 프레임워크 Next.js, Nuxt 같은 기능을 제공하는 Vite 플러그인.
라우팅이나 서버사이트렌더링 등 기능 제공하면서, React/Vue/Svelte/Solid UI 라이브러리 지원.


ECMAScript proposal updates @ 2023-09 | ECMAScript Daily

ecmascript-daily.github.io/ecmascript/2023/09/29/ecmascript-proposal-update

ECMAScript proposal news

2023-09 TC39 Meeting ECMAScript Proposal 상태 변경 정리.
Resizable and growable ArrayBuffers가 Stage 4가 되어 ES2024 들어오는 것이 결정.


Astro 3.2: View Transitions improvements | Astro

astro.build/blog/astro-320/

astro ReleaseNote

Astro 3.2 출시.
data-astro-history="replace" 추가, navigate API 추가, <ViewTransitions /> A11Y 지원


읽을거리


State of HTML 2023 now open! • Lea Verou

lea.verou.me/blog/2023/state-of-html-2023/

HTML Survey article

HTML 앙케이트 State of HTML 시작


Announcing Deno Queues

deno.com/blog/queues

deno article

Deno KV 사용하는 큐 Deno Queues에 대해서


【2023年】SWR & TanStack Query 비교

zenn.dev/taisei_13046/articles/288e4470cfc45e

React article library

SWR과 TanStack Query 비교 글.
각 라이브러리 특징, API 인터페이스, 기능 차이, 캐시를 생각하는 차이에 대해


CSS Subgrid

web.dev/css-subgrid/

CSS article

CSS subgrid 관련하여


CSS Nesting and the Cascade | WebKit

webkit.org/blog/14571/css-nesting-and-the-cascade/

CSS article

Safari Technology Preview 179에서 CSS Nesting가 기호부터 시작하면 안되는 규약을 제거하는 relaxed parsing behavior 구현


Temporal API is Awesome · Taro

taro.codes/posts/2023-08-23-temporal-api/

JavaScript ECMAScript article

ECMAScript Proposal Stage 3의 Temporal API 관련하여.
기본적인 사용방법이나 브라우저 구현 상황에 대하여


웹사이트, 서비스, 문서


github.com/kurtextrem/awesome-performance-patches

JavaScript HTML CSS performance links

JavaScript/CSS/HTML 기능 개선 관련하여 Pull Request나 글 정리한 레포지터리


도서


지금부터 시작하는 React 실전 입문 | SB크리에이티브

www.sbcr.jp/product/4815619480/

React Next.js book

2023년 9월 28일 발매
React, Next.js 관련 도서


Pull Request to this article
JSer.info Slackに参加する