프론트엔드 뉴스레터
#09
이번 이슈 한눈에
- Anthropic, AI 코딩으로 늘어난 변경량에 대응해 Git을 Scion으로 교체
- Lambda Web Functions, HTTP 서버를 그대로 배포하고 사용한 CPU 시간으로 과금
- TanStack Start 1.0, RC에서 stable로 전환하고 API 유지 약속
- Bun 1.4.3, TypeScript 타입 검사 내장
- 01
news.hada.io
Anthropic, 모노레포를 Git에서 자체 버전 관리 시스템으로 옮겼어요
원문 읽기 ↗Anthropic이 모노레포를 Git에서 자체 개발한 Scion으로 옮겼어요. 하루 병합량이 5월 약 2,500건에서 9월 3만 건 이상으로 늘면서, 코드 작성보다 소스 관리와 CI가 병목이 된 겁니다.
Scion은 클라이언트가 항상 온라인이라는 전제로 설계했습니다. 이력 조회와 merge·rebase는 서버가 처리하고, 클라이언트는 필요한 데이터만 받아 제한된 로컬 캐시와 작업 파일을 유지해요.
- CI에서만 하루 약 2,500만 회 checkout하는 환경의 사례입니다. Anthropic도 대부분의 조직이 당장 같은 문제를 겪지는 않을 것으로 봤어요.
- 02
aws.amazon.com
Lambda Web Functions, HTTP 서버를 handler로 바꾸지 않고 배포해요
원문 읽기 ↗AWS Lambda Web Functions에서는 Next.js·Express·Hono처럼 포트를 열어 요청을 받는 Node.js 앱을 별도 event handler나 adapter 없이 배포할 수 있어요. 서버가 listen할 주소와 포트는
AWS_LAMBDA_HTTP_ENDPOINT에서 읽습니다.실행 환경 하나가 최대 128개 요청을 동시에 처리하고, CPU는 실제 사용한 시간으로 과금해요. 메모리는 실행 환경이 존재하는 동안 계속 과금하므로, I/O를 기다리는 시간이 곧 무료 실행 시간을 뜻하지는 않습니다.
- 출시 시점에는 Node.js 24·Arm64를 지원해요. 제공 리전은 미국 버지니아·오하이오·오리건, 도쿄, 아일랜드이며 서울은 포함되지 않았습니다.
aws lambda-web deploy --name my-web-app --code ./my-app - 03
tanstack.com
TanStack Start 1.0, stable로 전환하고 API 유지를 약속했어요
원문 읽기 ↗TanStack Start가 10월 13일 RC에서 stable로 전환했어요. 팀은 프로덕션에서 사용할 준비가 됐다고 발표하며, 현재 API와 이를 바탕으로 만든 앱을 유지해 나가겠다는 공식 약속을 내놨습니다. 이미 RC를 쓰던 팀뿐 아니라, 앱 구조가 크게 바뀔 가능성 때문에 도입을 미뤘던 팀에도 채택 판단의 근거가 생긴 겁니다.
- 04
bun.com
Bun 1.4.3, 내장 TypeScript 타입 검사 명령 `bun check`를 추가했어요
원문 읽기 ↗Bun 1.4.3에
bun check가 추가됐어요. TypeScript 7의 checker를 이식해tsconfig.json을 읽고 타입을 검사하며, 별도로typescript패키지를 설치할 필요가 없습니다.bun run·bun test·bun build에--check를 붙이면 타입 오류가 있을 때 다음 작업을 진행하지 않아요.- 타입 검사만 수행하며 JavaScript나
.d.ts파일을 출력하지 않습니다. language server도 포함하지 않아 에디터는 기존 TypeScript를 계속 사용해요.
- 타입 검사만 수행하며 JavaScript나
- 05
anoma.ly
OpenCode 2.0, subagent와 shell 작업을 background로 실행해요
원문 읽기 ↗OpenCode 2.0은 subagent와 shell 명령을 background에서 실행하고, 주 에이전트는 다른 작업을 이어갈 수 있어요. TUI·웹·데스크톱 앱도 자동으로 실행되는 하나의 로컬 서비스에 연결됩니다.
MCP 서버에는 기본으로 code mode가 적용돼요. 모델이 JavaScript로 도구를 호출하고, 반환값을 가공해 다음 도구에 넘기는 과정을 한 스크립트로 조합합니다.
- 1.0 플러그인은 2.0에서 동작하지 않으며, server API도 바뀌었습니다. CLI는 최신 1.x로 업데이트한 뒤
opencode upgrade --major로 올려요.
- 1.0 플러그인은 2.0에서 동작하지 않으며, server API도 바뀌었습니다. CLI는 최신 1.x로 업데이트한 뒤
- 06
news.hada.io
Firefox Enterprise, 조직 내부에서 브라우저 정책과 데이터 이동을 관리해요
원문 읽기 ↗Mozilla가 Firefox와 조직 자체 인프라에서 운영할 수 있는 관리 콘솔을 묶은 Firefox Enterprise를 발표했어요. IT 팀은 콘솔에서 브라우저 정책과 웹앱 접근 권한, 민감한 데이터 공유, AI 도구 사용을 중앙 관리할 수 있습니다. 초기 판매는 프랑스·독일·오스트리아·스위스를 중심으로 시작해요.