본문으로 건너뛰기

© 2026 Molayo

GH Trending릴리즈2026. 06. 10. 19:57

rolldown/rolldown

요약

Rolldown은 Vite에서 사용될 차세대 JavaScript/TypeScript 번들러로, Rust로 작성되었습니다. Rollup과 호환되면서도 esbuild와 유사한 성능을 목표로 하며, VoidZero 프로젝트의 일환입니다.

핵심 포인트

  • Rust 기반의 고성능 JavaScript/TypeScript 번들러
  • Rollup API 및 플러그인 인터페이스와 호환 가능
  • Vite의 차세대 번들러를 목표로 개발됨
  • oxc 및 napi-rs 기술을 활용한 구현

Rolldown은 Vite에서 사용될 차세대 번들러 (bundler)를 목표로 Rust로 작성된 JavaScript/TypeScript 번들러 (bundler)입니다. Rollup과 호환되는 API 및 플러그인 인터페이스를 제공하지만, 범위 면에서는 esbuild와 더 유사할 것입니다.

더 자세한 정보는 rolldown.rs의 문서를 확인해 주세요.

Rolldown은 VoidZero의 프로젝트입니다. 우리의 발표인 Announcing VoidZero - Next Generation Toolchain for JavaScript를 참조하세요.

대규모 JavaScript 도구에 대한 요구 사항이 있다면 연락해 주세요!

더 많은 기여자 (contributors)가 참여하기를 바랍니다!

시작하려면 Contributing Guide를 읽어주세요.

Rolldown 프로젝트는 다음 프로젝트들로부터 큰 영감을 받았습니다:

  • Rich Harris가 만들고 Lukas Taegert-Atkinson이 유지 관리하는 Rollup.
  • Evan Wallace가 만든 esbuild.

그리고 다음의 지원을 받습니다:

  • Node-API를 통해 Rust로 Node.js 애드온 (add-ons)을 구현하기 위한 napi-rs.
  • 기반 파서 (parser), 리졸버 (resolver) 및 소스맵 (sourcemap) 지원을 위한 oxc.

이 프로젝트는 MIT License 라이선스 하에 배포됩니다.

이 프로젝트에는 다음 프로젝트에서 파생되거나 복사된 코드가 일부 포함되어 있습니다:

이 프로젝트들의 라이선스는 THIRD-PARTY-LICENSE에 나열되어 있습니다.

빠르고 무료인 macOS 및 Linux 러너 (runners)로 우리의 CI/CD 파이프라인을 지원해 주는 namespace.so에 감사드립니다.

AI 자동 생성 콘텐츠

본 콘텐츠는 GitHub Trending Rust (weekly)의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.

원문 바로가기
0

댓글

0