Privacy Ratings

오픈 소스 rust 웹 프레임워크

OSI 승인 라이선스로 코드가 공개된 rust 웹 프레임워크 10개를 근거와 함께 개인정보 보호 측면에서 평가했습니다. 추천을 먼저, 그다음 점수순으로 표시합니다.

  1. Actix Web 등급 B

    Tokio 기반의 Rust용 웹 프레임워크로, 라우팅, 요청 추출기, 미들웨어, HTTP/2 및 WebSocket 지원을 제공합니다.

    Dual-licensed under MIT and Apache 2.0. 소스 코드

  2. Axum 등급 B

    Tokio 프로젝트의 Rust용 웹 애플리케이션 프레임워크로, hyper와 Tower 미들웨어를 기반으로 하며 매크로 없는 라우팅과 요청 추출기를 제공합니다.

    MIT-licensed. 소스 코드

  3. Leptos 등급 B

    세밀한 반응성을 기반으로 한 Rust용 풀스택 웹 프레임워크로, 서버 측 렌더링, 하이드레이션, 서버 함수를 제공하며 브라우저용으로 WebAssembly로 컴파일됩니다.

    MIT-licensed. 소스 코드

  4. Loco 등급 B

    코드 생성기, SeaORM 데이터베이스 계층, 백그라운드 작업, 메일러, 인증을 모두 갖춘 Rust용 웹 프레임워크입니다.

    Apache 2.0-licensed. 소스 코드

  5. Poem 등급 B

    Tokio와 hyper를 기반으로 한 Rust용 웹 프레임워크로, 코드에서 OpenAPI 명세를 생성하는 동반 크레이트가 있습니다.

    Dual-licensed under MIT and Apache 2.0. 소스 코드

  6. Rocket 등급 B

    타입 안전 라우팅, 요청 가드, 폼 처리에 코드 생성을 사용하는 Rust용 웹 프레임워크로, 템플릿과 데이터베이스 지원을 제공합니다.

    Dual-licensed under MIT and Apache 2.0. 소스 코드

  7. Salvo 등급 B

    Tokio와 hyper를 기반으로 한 Rust용 웹 프레임워크로, 트리 기반 라우터, 미들웨어로도 쓰이는 핸들러, HTTP/3 지원, OpenAPI 생성을 제공합니다.

    Apache 2.0-licensed. 소스 코드

  8. Warp 등급 B

    hyper를 기반으로 한 Rust용 웹 서버 프레임워크로, 재사용 가능한 필터를 조합해 라우트와 미들웨어를 구성합니다.

    MIT-licensed. 소스 코드

  9. Dioxus 등급 D

    하나의 코드베이스로 웹, 데스크톱, 모바일 앱의 사용자 인터페이스를 구축하는 Rust 프레임워크로, 컴포넌트, 시그널, dx 명령줄 도구를 제공합니다.

    Dual-licensed under MIT and Apache 2.0. 소스 코드

  10. Yew 등급 D

    WebAssembly로 컴파일되는 웹 프런트엔드를 구축하기 위한 컴포넌트 기반 Rust 프레임워크로, HTML과 유사한 매크로와 선택적 서버 측 렌더링을 제공합니다.

    Dual-licensed under MIT and Apache 2.0. 소스 코드

rust 웹 프레임워크 10개 모두 비교(오픈 소스 여부 무관).