프론트엔드 뉴스레터
#07
이번 이슈 한눈에
- Deno 팀이 Cloudflare에 합류하며 런타임 개발과 Deploy 종료 일정을 밝혔어요.
- Nuxt 4.6이 서버 API를 분리하고 Node.js 최소 버전을 올렸어요.
- Effect 4.0부터 major 버전마다 장기 지원 정책을 적용해요.
- 01
blog.cloudflare.com
Deno 팀, Cloudflare 합류와 함께 런타임 개발·Deploy 종료 예고
원문 읽기 ↗10월 9일 Deno 팀 전체가 Cloudflare에 합류한다고 발표했어요. 앞으로는
celld와workerd를 합쳐 Workers와 Durable Objects를 자체 인프라에서도 쉽게 운영하는 데 집중합니다.Deno 런타임은 발표일부터 1년간 매월 버그·보안 수정 릴리스를 제공한 뒤 팀의 개발을 종료해요. Deno Deploy는 6개월 뒤 서비스를 종료하며, 유료 고객이 Cloudflare Workers로 옮길 때 마이그레이션을 지원합니다.
- Deno 런타임의 소스는 계속 공개되며, 다른 주체가 개발을 이어갈 수 있어요.
- JSR은 인프라를 Cloudflare로 옮겨 계속 운영하고,
rusty_v8지원도 이어갑니다.
- 02
nuxt.com
Nuxt 4.6, 서버 API를 Nitro·h3 버전에서 분리해요
원문 읽기 ↗Nuxt 4.6에서 handler와 서버 유틸리티를
nuxt/server에서 import할 수 있게 됐어요. Nuxt가 API와 타입을 직접 관리해, Nitro나 h3의 major 버전이 바뀔 때 앱과 모듈이 함께 수정되는 부담을 줄이려는 겁니다.기본 서버는 계속 Nitro이며, 순수 Vite 서버 빌드를 쓰는
@nuxt/vite-server는 실험 단계입니다. 이번 릴리스에서 기존 서버 코드를 반드시 옮길 필요는 없어요.- 새 API를 쓰려면
defineEventHandler와 관련 helper를 모두nuxt/server에서 명시적으로 import해야 해요. Nuxt 4의 기존 auto-import는 h3 helper라서, 섞으면NUXT_E8012오류가 납니다. - Nuxt 4.6 자체의 Node.js 요구 범위는 **
^22.22.3 || ^24.15.0 || >=26.0.0**이에요. 함께 배포되는 Nuxt CLI v4에서는nuxt init이 제거됐고, 새 프로젝트는npm create nuxt@latest로 만듭니다.
- 새 API를 쓰려면
- 03
effect.website
Effect 4.0, 패키지를 통합하고 장기 지원을 약속했어요
원문 읽기 ↗9월 30일 발표된 Effect 4.0은 여러 별도 패키지를
effect로 통합하고, 코어의 runtime dependency를 없앴어요. 주변 패키지도 같은 버전으로 함께 릴리스합니다.이번 버전부터 major 버전마다 장기 지원 정책을 적용해요. 4.x의 버그 수정은 2029년 9월과 5.0 출시 1년 후 중 더 늦은 시점까지, 보안 수정은 2029년 9월과 5.0 출시 2년 후 중 더 늦은 시점까지 제공합니다.
@stability unstable또는@stability experimental로 표시된 모듈은 minor·patch 릴리스에서도 바뀔 수 있어요.
- 04
claude.dev
Claude Code mods, 도구 호출을 바꾸고 UI를 그릴 수 있어요
원문 읽기 ↗Claude Code mods로 도구 호출을 관찰하거나 입력을 바꾸고, 호출 자체를 거부할 수 있어요. 터미널과 데스크톱 앱에 별도 UI를 그리는 것도 가능합니다.
이벤트마다 shell command를 실행하는 기존 settings hook과 달리, mod는 세션에 한 번 로드되어 상태를 유지합니다. Claude Code 2.1.287 이상에서 기본 활성화되며, JavaScript·TypeScript 모듈을 plugin으로 배포해요.
- API는 릴리스 사이에 바뀔 수 있어요. 해당 버전의 기준은 mod를 로드할 때 생성되는
.claude-plugin/types/의 타입 선언입니다.
- API는 릴리스 사이에 바뀔 수 있어요. 해당 버전의 기준은 mod를 로드할 때 생성되는
- 05
shaders.com
Shaders, 렌더링 엔진과 컴포넌트를 MIT로 공개했어요
원문 읽기 ↗Shaders가 10월 6일 WebGPU 렌더링 엔진, 모든 shader 컴포넌트와 프레임워크 binding을 MIT 라이선스로 공개했어요. 상업적 사용을 위해 유료 구독을 할 필요가 없어졌고, 디자인 에디터의 코드 export도 무료로 풀렸습니다.
- Pro 구독과 가격은 유지돼요. 유료 preset·section, 이미지·영상 렌더링, 우선 지원은 계속 Pro에 포함됩니다.