GyaanSetu JavaScript

The JavaScript and TypeScript ecosystem.

90 articlesDeep, practical knowledge

Vue 3.6의 Vapor Mode, 가상 DOM 제거로 게임 성능 향상

Vue 3.6에 도입될 Vapor Mode는 싱글 파일 컴포넌트를 직접적인 DOM 호출로 컴파일하여 가상 DOM의 diff(비교) 단계를 생략합니다. 초당 수십 번씩 화면을 다시 그리는 벤치마크 게임의 경우, 이 변화를 통해 렌더링 시간이 단축되고 번들 크기가 줄어들지만, 업데이트 빈도가 낮은 UI에서는 성능 향상이 미미합니다.

JavaScript · 4 min read

Anthropic, 11일 만에 Bun을 Rust로 재작성하는 데 Claude 토큰 비용으로 16만 5천 달러 사용

Anthropic의 엔지니어들은 64개의 병렬 Claude Fable 5 에이전트를 활용해 11일 만에 Bun의 코드베이스를 Rust로 재작성했으며, 이 과정에서 16만 5천 달러의 토큰 비용이 발생했습니다. 하지만 병합 후의 컴퓨팅 비용과 안전성 감사 비용까지 고려한다면 실제 비용은 이보다 훨씬 더 높을 것으로 예상됩니다.

JavaScript · 3 min read

Astro 7의 새로운 Sätteri 엔진, 디스플레이 수학식, 헤딩 앵커 및 사용자 정의 설정 오류 유발

Astro 7의 Rust 기반 Sätteri 엔진이 구문 강조와 플러그인 실행 순서를 잘못 처리하여, 디스플레이 수학식 블록을 일반 코드로 변환하고 헤딩 ID를 삭제하며 shikiConfig와 같은 추가 설정 필드를 무시함으로써 개발자들이 Markdown 스택을 전면 수정해야 하는 상황을 초래하고 있습니다.

JavaScript · 3 min read