본문 바로가기

트렁크

Trunk

러스트 웹앱 빌드 번들러

한줄평

러스트 WASM 프런트엔드 개발의 번거로운 빌드 과정을 단순하게 묶어줘 생산성이 높습니다. 다만 러스트·WASM 생태계 밖에서는 쓸 일이 없는 특화 도구입니다.

이런 분께 러스트로 웹 프런트엔드를 만드는 개발자께

좋은 점

  • wasm 빌드·에셋·개발 서버를 한 도구로 처리
  • 핫 리로드로 개발 반복이 빠르다

아쉬운 점

  • 러스트 WASM 프로젝트 전용이라 용도가 좁다

트렁크 소개

트렁크는 러스트(Rust)로 만든 WebAssembly 웹 애플리케이션을 빌드·번들링해 배포까지 이어주는 명령줄 도구입니다. index.html을 기준으로 wasm 컴파일, 에셋 처리, 로컬 개발 서버, 자동 새로고침을 한 번에 처리합니다. Yew·Leptos 같은 러스트 프런트엔드 프레임워크로 웹을 만들 때 주로 씁니다. `trunk serve`로 개발하고 `trunk build --release`로 배포본을 뽑는 흐름입니다.

제작사

영삼넷 · 공식 홈페이지

트렁크 (Trunk) 무료 다운로드 | 자료실 | 영삼넷