swc-project / swc
웹용 러스트 기반 플랫폼
이 프로젝트에 대해
swc-project 님의 swc 프로젝트는 GitHub에서 33.9K개의 별을 받으며 많은 개발자들의 주목을 받고 있습니다. 특히 Rust 환경에서 유용하게 활용될 수 있으며, 최근 오픈소스 커뮤니티에서 활발한 기여와 토론이 이루어지고 있는 트렌딩 레포지토리입니다.
Language Breakdown
🇰🇷 한국어 번역 README
캐시 히트웹(개발)을 더 빠르게 만드세요.
SWC(Speedy Web Compiler의 약자)는 Rust로 작성된 매우 빠른 TypeScript / JavaScript 컴파일러입니다. 이는 Rust와 JavaScript 모두에서 사용할 수 있는 라이브러리입니다. Rust에서 SWC를 사용하는 경우 rustdoc을 참고하시고, 대부분의 사용자는 라이브러리를 사용할 때 parser를 시작점으로 삼게 될 것입니다.
또한, SWC는 다음을 보장하려고 합니다:
각 크레이트의 최신 버전을 선택하면 작동합니다
Rust 사용자를 위해.
크레이트의 MSRV는 현재 1.73입니다.
사용 중인 모든 SWC 크레이트를 업데이트하려면 curl | bash -s를 실행할 수 있습니다. 이 스크립트는 모든 종속성을 최신 버전으로 업데이트하고, 모든 것이 정상 작동하는지 확인하기 위해 cargo build를 실행합니다.
스크립트를 실행하려면 다음이 필요합니다:
jqcargo upgrade
지원되는 Node 버전:
- 사용용: Node v10+
- 개발용: Node v20+
JavaScript에서 SWC를 사용 중이라면, 웹사이트의 문서를 참조하세요.
문서
웹사이트에서 문서를 확인하세요.
기능
babel과의 비교를 참조하세요.
성능
웹사이트에서 벤치마크 결과를 참조하세요.
개발 지원
SWC 지원하기
스타 히스토리
제공
후원자
SWC는 커뮤니티 주도 프로젝트이며, 자원봉사자 그룹에 의해 유지 관리됩니다. 프로젝트의 미래를 지원하는 데 도움을 주고 싶다면, 다음을 고려해 주세요:
- 프로젝트에 개발자 시간을 제공하기 (안내를 위해 Discord(권장) 또는 Github 토론에서 메시지 보내기!)
- 후원자가 되어 자금 제공
🌐 본 텍스트는 빠른 이해를 돕기 위한 요약 번역본입니다. 정확한 기술 정보 및 전체 코드는 GitHub 원문에서 확인하실 수 있습니다.
이 정보는 AI가 자동으로 분석한 결과입니다. 정확한 내용은 원문을 확인하세요.
swc-project/swc GitHub 원문 바로가기 →