JSer.info #687 - gulp 5.0.0가 출시되었어요.
gulp가 오랜만에 업데이트 되었어요.
Node.js 10.13 미만 지원 종료, encode를 UTF-8으로 변경, 비권장 로더 삭제가 있었어요.
또한, gulpfile.cjs
와 gulpfile.mjs
지원, swc
/esbuild
/sucrase
/mdx
로더 추가, extends
구문 지원도 추가되었어요.
Deno 1.42가 출시되었어요.
JSR 지원하는 deno publish
와 deno add
명령어가 추가되었어요.
deno task
로 실행하는 스크립트를 크로스 플랫폼에서 실행 가능하게 하는 #!/usr/bin/env -S
shebang 지원해요.
또한, DENO_FUTURE=1
로 Deno2에 포함될 변경 opt-in로 테스트 가능해요.
Bun 1.1가 출시되었어요.
Bun 1.1에는 Windows 지원이 추가되었어요.
WebSocket
API Stable로, performance.mark()
/performance.measure()
지원, Fetch API가 Brotli 지원.
built-in modules가 Macros 이용에 대응, conditional exports로 worker
지원, NODE_ENV
기본값 undefined
로 변경이 있어요.
To support JSer.info
- 😘 Recommend JSer.info to your friends!
- ❤️ Support @azu on GitHub Sponsors/JSer.info Sponsors
- 🐦 Follow @jser_info on X(Twitter)
헤드라인
Release gulp v5.0.0 · gulpjs/gulp
github.com/gulpjs/gulp/releases/tag/v5.0.0
gulp v5.0.0 출시.
Node.js 10.13 미만 지원 종료, encode를 UTF-8로 변경, 비권장 로더 삭제.
gulpfile.cjs
와 gulpfile.mjs
지원, swc
/esbuild
/sucrase
/mdx
로더 추가, extends
구문 지원
Deno 1.42: Better dependency management with JSR
Deno v1.42 출시.
JSR 지원하는 deno publish
와 deno add
명령어 추가.
deno task
로 실행하는 스크립트를 크로스 플래폿에서 실행 가능하게 하는 #!/usr/bin/env -S
shebang 지원.
DENO_FUTURE=1
로 Deno2에 포함될 변경을 opt-in으로 테스트 가능하도록.
Introducing Babylon.js 7.0. Our mission is to build one of the most… | by Babylon.js | Mar, 2024 | Medium
babylonjs.medium.com/introducing-babylon-js-7-0-a141cd7ede0d
Babylon.js 7.0 출시.
Procedural Geometry, Global Illumination, Gaussian Splat Rendering 지원.
Apple Vision Pro 지원, MMD 커뮤니티 지원 추가
Radix Themes 3.0 – Radix UI
www.radix-ui.com/blog/themes-3
Radix Themes 3.0 출시.
커스텀 컬러 팔레트 작성 도구 공개, 대시보드 대상 컴포넌트 추가, 레이아웃 컴포넌트에 다수 Props 추가
Bun 1.1 | Bun Blog
Bun v1.1 출시.
WebSocket
API Stable로, performance.mark()
/performance.measure()
지원, Fetch API가 Brotli 지원.
built-in modules가 Macros에서 이용에 대응, conditional exports로 worker
지원, NODE_ENV
기본값 undefined
로 변경
읽을거리
Iterator helpers · V8
v8.dev/features/iterator-helpers
Chrome 122에 지원된 ES Proposal Stage 3 Iterator Helpers에 대해.
map/filter/take/drop/flatMap/reduce/toArray/forEach/some/every/find 사용 방법에 대해
light-dark() 이용해 CSS 컬러 패턴에 의존하는 색 사용하기 | Articles | web.dev
web.dev/articles/light-dark?hl=ja
light-dark()
사용함에 Media Query 사용없이 Light Mode/Dark Mode로 변하는 값을 다룬다
JavaScript Visualized - Promise Execution
lydiahallie.framer.website/blog/promise-execution
Promise 동작 사양적 내부 동작을 사용한 시각화 자료.
비동기처리와 Microtask Queue 이야기
React Server Components now in RedwoodJS | RedwoodJS
redwoodjs.com/blog/rsc-now-in-redwoodjs
RedwoodJS에서 React Server Components(RSC) 지원에 대해.
지금까지 GraphQL에서 web/api와 RSC 사용할 때 서버 구성의 차이, RSC 구조에 대하여
Flaky Tests In React: Detection, Prevention and Tools - Semaphore
semaphoreci.com/blog/flaky-react
testing-library 사용한 React 테스트에서 불안정한 패턴 해소 방법에 대하여.
도서
실전JavaScript!: 프로그래밍을 즐기면서 확실히 몸에 익힌다 | 무샤 히로유키 | 책 | 통판 | Amazon
www.amazon.co.jp/dp/4274231739/
연습 문제가 풍부한 JavaScript 입문서