ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • WASM 세계에서 Rust GUI가 급성장중
    Coding 2023. 5. 3. 18:04

    Rust의 크로스플랫폼 특성과 소프트웨어 배포가 쉬운 WebAssembly 특성의 결합등이 원인

    최근 많이 사용되는 툴킷들 비교 및 WASM 번들링 팁 소개

    Dioxus : React와 비슷한 인터페이스 아키텍처

    Tauri : Electron과 비슷하게 웹을 이용하여 데스크탑앱 작성

    Xilem : Rust 언어 아키텍처와 잘 얼라인된 데이터-퍼스트 아키텍처

    Iced : 단순성 및 타입 안전성에 중점을 둔 크로스플랫폼 GUI 라이브러리

    Egui : 가장 사용하기 쉬운 GUI 라이브러리

    Kas : “efficient retained-state toolkit”

    Slint : 임베디드 시스템, 마이크로컨트롤러 및 데스크탑을 타겟

    Yew : React와 비슷한 웹용 GUI 프레임워크

    Bracket : rltk(Roguelike Toolkit)에서 리브랜딩. /데스크탑용 Rogukelike 같은 게임개발에 최적화

    Vizia : Declarative & Reactive GUI 프레임워크

    Leptos : Isomorphic web framework

    Perseus : state-driven web development framework

    Sauron : Versatile web framework for Client/Server web app

    MoonZoon : 풀 스택 프레임워크

    Relm4 : Elm GTK4-RS에서 영감받은 idomatic GUI 라이브러리

    Fltk-rs : Fast Light ToolkitRust 바인딩

    Makepad : UI Framework + IDE

     
Copyright 2024