# Vite+ - JavaScript를 위한 통합 툴체인 공개

> Clean Markdown view of GeekNews topic #23748. Use the original source for factual precision when an external source URL is present.

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=23748](https://news.hada.io/topic?id=23748)
- GeekNews Markdown: [https://news.hada.io/topic/23748.md](https://news.hada.io/topic/23748.md)
- Type: news
- Author: [neo](https://news.hada.io/@neo)
- Published: 2025-10-19T10:11:02+09:00
- Updated: 2025-10-19T10:11:02+09:00
- Original source: [voidzero.dev](https://voidzero.dev/posts/announcing-vite-plus)
- Points: 14
- Comments: 3

## Summary

**Rust 기반 고성능 통합 툴체인**인 Vite+는 프로젝트 생성부터 테스트, 빌드, 린트, 포매팅, 패키징까지 **하나의 CLI 명령 체계**로 처리하며, **Vitest, Oxlint, Rolldown 등과의 호환성** 및 주요 프론트엔드 프레임워크 지원을 특징으로 합니다. 기존 JavaScript 개발 환경의 **분절화·복잡성 문제**를 해결해 **팀 간 일관성 및 생산성** 향상에 집중하며, **캐시 기반 모노레포 빌드 러너**와 **GUI Devtools** 등까지 포함합니다. **개인 및 오픈소스는 무료**, 기업은 연간 라이선스 모델을 채택해 **수익을 오픈소스 생태계에 재투자**하는 방식을 지향합니다.

## Topic Body

- **Vite+** 는 기존 Vite를 확장한 **통합 개발 툴체인**으로, 프로젝트 생성부터 테스트, 빌드, 린트, 포매팅, 패키징까지 한 번에 처리할 수 있는 명령형 도구  
- Rust로 작성된 **고성능 컴파일러 스택**을 기반으로, `vite new`, `vite test`, `vite lint`, `vite fmt`, `vite lib`, `vite run`, `vite ui` 등 일관된 CLI 명령을 제공  
- **Vitest**, **Oxlint**, **Rolldown**, **tsdown** 등 기존 오픈소스 생태계 도구와 호환되며, React·Vue·SvelteKit 등 주요 프레임워크를 바로 지원  
- **기업용 단일 툴체인**을 목표로, 성능과 팀 간 일관성 문제를 해결하며, 내부적으로는 **캐시 기반 모노레포 빌드 러너**와 **GUI Devtools**까지 포함  
- 개인과 오픈소스는 무료로 제공되며, 기업에는 연간 라이선스 형태로 제공 예정으로, **오픈소스 프로젝트를 유지하며 상위 계층에서 수익화하는 모델**을 지향  
  
---  
### Vite+의 개요  
- **Vite+** 는 npm으로 설치 가능한 명령줄 도구로, 기존 `vite dev`와 `vite build` 외에 다양한 통합 명령을 추가 제공함  
  - `vite new`: **모노레포 구조를 포함한 새 프로젝트 스캐폴딩** 및 코드 생성 지원  
  - `vite test`: **Vitest 기반 단위 테스트** 실행, Jest 호환 API와 브라우저 모드·시각 회귀 테스트 기능 포함  
  - `vite lint`: **Oxlint**를 활용해 600개 이상의 ESLint 규칙을 최대 **100배 빠르게** 수행  
  - `vite fmt`: **Oxfmt**로 코드 포맷팅, **Prettier 99% 이상 호환성** 및 라인 래핑 제어 기능 제공  
  - `vite lib`: **tsdown + Rolldown** 기반 라이브러리 번들링 및 **빠른 DTS 생성**  
  - `vite run`: **모노레포 태스크 러너**로, **자동 캐시 추론**을 통해 설정 없이도 캐시 최적화 수행  
  - `vite ui`: **GUI 개발자 도구**로 모듈 분석, 번들 크기 시각화, 프레임워크별 Devtools 통합 지원  
  
### Rust 기반 툴체인  
- **파서, 리졸버, 트랜스포머, 미니파이어, 번들러**까지 모두 Rust로 구현된 **Oxc·Rolldown 기반 아키텍처**  
- 각 레이어는 극단적인 **성능 튜닝**을 거쳤으며, 이미 **Framer·Linear·Atlassian·Shopify** 등에서 도입됨  
- `parse` 및 `transform` API를 외부에도 공개해 **맞춤형 개발 도구 제작**을 지원함  
  
### 해결하고자 하는 문제  
- JavaScript 생태계의 **분절화와 복잡성**은 대규모 웹 프로젝트의 주요 병목 요인으로 지적됨  
- 여러 팀이 각기 다른 도구 체인을 사용하면 **의존성 관리·보안 점검·마이그레이션 비용**이 급증함  
- **Vite+는 이러한 비효율을 줄이는 통합형 솔루션**으로, 개발자들이 도구 설정 대신 제품 개발에 집중하도록 설계됨  
  
### 라이선스와 지속 가능성  
- **개인·오픈소스·소규모 기업에는 무료 제공**, 스타트업과 엔터프라이즈에는 **연간 라이선스 모델** 적용 예정  
- 상용화로 얻은 수익을 **기반 오픈소스 프로젝트 개선에 재투자**한다는 원칙 명시  
- **Vite, Vitest, Rolldown, Oxc** 등 핵심 프로젝트는 MIT 라이선스로 **영구 오픈소스 유지**  
- Vite+는 이들 위에 구축된 **독립적 상위 계층**으로, 성능 개선은 곧 오픈소스 개선으로 이어짐  
  
### 공개 및 참여 계획  
- **2026년 초 공개 프리뷰** 목표, 현재 **프로덕션 환경 테스트를 위한 초기 도입사** 모집 중  
- 관심 있는 개발자는 [viteplus.dev](https://viteplus.dev/)를 통해 문의 가능

## Comments



### Comment 45348

- Author: tested
- Created: 2025-10-23T11:34:40+09:00
- Points: 1

Nx화 되가는 건가

### Comment 45131

- Author: shakespeares
- Created: 2025-10-19T14:46:30+09:00
- Points: 1

vite의 인기몰이를 이제 상품화 하는 단계까지 가게되는군요..

### Comment 45136

- Author: hahnlee
- Created: 2025-10-19T21:57:56+09:00
- Points: 1
- Parent comment: 45131
- Depth: 1

void(0) 이란 회사였어서 BM 이 필요했을거에요
