주요소식
Temporal: The 9-Year Journey to Fix Time in JavaScript
JavaScript의 Date 객체를 대체하는 Temporal API가 9년간의 표준화 과정을 거쳐 TC39 Stage 4에 도달하고 ES2026에 포함될 예정이다. 불변(immutable) 값, ZonedDateTime·Instant 등 다양한 타입, 명시적 타임존 지원, 나노초 정밀도, 다중 캘린더 지원 등을 제공한다. 현재 Firefox 139+, Chrome/Edge 144+, TypeScript 6.0 Beta, Node.js 26에서 지원된다.
Announcing TypeScript 6.0
TypeScript 6.0이 출시되었다. 현재 JavaScript 코드베이스 기반의 마지막 버전으로, TypeScript 7.0부터는 Go로 재작성된 새 컴파일러가 기반이 된다. this를 실제로 사용하지 않는 함수의 타입 추론 정확도 개선, 서브패스 임포트 지원, --moduleResolution bundler와 --module commonjs 조합 허용 등이 포함된다.
Node.js Moves to Annual Major Releases Starting with Node 27
Node.js 프로젝트가 짝수/홀수 릴리즈 모델을 폐기하고, Node.js 27부터 연간 1회 주요 버전을 출시하는 방식으로 전환한다. 새 모델에서는 매년 4월에 출시되는 모든 버전이 10월에 LTS로 승격되며, 버전 번호도 출시 연도와 맞춰진다. 홀수 버전의 낮은 채택률과 유지보수 부담이 전환의 배경이다.
Skill Issue: Andrej Karpathy on Code Agents, AutoResearch, and the Loopy Era of AI
Andrej Karpathy가 AI 모델의 현재 역량 한계, 코딩 에이전트의 숙련도, 자연어 코딩의 2차 효과 등을 논의하는 영상이다. 에이전트가 실험을 설계하고 데이터를 수집하며 스스로 개선하는 "루프(loopy)" 시대의 AI 연구 프로젝트 AutoResearch를 소개하며, AI 시대에 유효한 기술 역량과 인간-AI 협업 등 폭넓은 주제를 다룬다.
Expo UI in SDK 55: Jetpack Compose now available for React Native apps
Expo SDK 55에서 Expo UI의 Jetpack Compose 지원이 알파에서 베타로 승격됐다. Expo UI는 JavaScript로 네이티브 컴포넌트를 재구현하는 대신, SwiftUI와 Jetpack Compose를 React Native 앱에 직접 노출한다. 플랫폼이 새 네이티브 컴포넌트를 출시하는 시점에 바로 React Native에서도 활용할 수 있다는 점이 핵심이다.
>> FE News 26년 4월 소식 보러가기
◎ FE News란?
네이버 FE 엔지니어들이 엄선한 양질의 FE 및 주요한 기술 소식들을 큐레이션해 공유하는 것을 목표로 하며, 이를 통해 국내 개발자들에게 지식 공유에 대한 가치 인식과 성장에 도움을 주고자 하는 기술소식 공유 프로젝트 입니다.
매월 첫째 주 수요일, 월 1회 발행 되고 있으니 많은 관심 부탁드립니다.
▷ 구독하기
||