Rust/tauri (2) 썸네일형 리스트형 tauri, command 와 event 예제 [1. 개요] tauri 에서 command 는 js 에서 rust 함수를 호출하게 할 수 있다. 반대로, rust 에서 js 함수를 직접 호출하게 할 수는 없지만(?) js 에서 listen 중인 event 를 발생시켜, rust 에서 원하는 시점에 js 에 함수를 간접적으로 호출하게 할 수 있다. [2. 예제] js 에서 rust 함수 호출하기 app 에서 버튼 클릭 시, rust 에서 필요 시, js 로 event 발생 mkdir tauri-test cd tauri_test cargo tauri init # 적절히 입력. # 아래 그림 참조. mkdir ui 이 과정을 거치면 프로젝트는 아래와 같은 구조가 된다. tauri-test\ src-tauri\ ui\ 이제 ui 폴더에 아래와 같은 파일과 .. Rust, tauri 개발 환경 설정 [1. 개요] Rust 로 gui 애플리케이션이 만들필요가 있을 때, 유용함. 공식 사이트에 소개된 tauri 장점 https://tauri.app/ 다중 플랫폼 배포를 위한 최적화되어 있고, 안전하며, 프론트엔드 독립적인 앱을 구축가능. 운영체제의 기본 웹 렌더러를 사용하여 Tauri 앱의 크기는 600KB보다 작아질 수 있습니다. Rust로 구축 가능 [2. 개발 환경 설정] Windows 를 기반으로 정리 rust 는 이미 설치되었다고 가정. cargo install create-tauri-app --locked # cargo-create-tauri-app.exe 가 Rust 가 설치된 곳에 위치하게 된다. # os 에 맞는 prerequisites 를 설치 # https://tauri.app/v1.. 이전 1 다음