Contents JSON JSON 파일 읽기 JSON 파일 저장하기 JSON JSON은 JavaScript 객체 리터럴, 배열, 스칼라 데이터를 표현하는 텍스트 기반의 파일이며, 프로그램에서 파싱 및 생성하기가 쉽기 때문에 많은 곳에서 사용되고 있습니다. JSON 파일 읽기 타우리의 프로...
우당탕탕 타우리 #004💬 프로젝트의 설정 파일들
Contents 프로젝트 설정 cargo.toml tauri.conf.json 프로젝트 설정 오늘은 프로젝트의 설정 파일들(tauri.conf.json, cargo.toml)에 대해 알아 보겠습니다. cargo.toml 이 매니페스트 파일은 프로젝트에서 어떤 Rust Crate에 의존하는...
우당탕탕 타우리 #003💬 프로젝트의 폴더 및 파일 구성
Contents Tauri 구성 폴더/파일 구성 Tauri 구성 프로젝트의 설정(tauri.conf.json, cargo.toml)에 대해 알아보기 전에 폴더와 파일 구성을 먼저 알고 가는 것이 좋을 듯 하여 강좌 순서를 조금 바꾸어봤습니다. 먼저 폴더 및 파일의 기본 구성을 알아 보고 다음 강좌에서...
[ Project ] Workboard 설계 및 개발
Contents Workboard 설계 Workboard UI Workboard 주요 기능 Workboard 설계 회사에서 웹 서비스를 하나의 브라우저에 함께 보여주는 프로젝트를 진행하게 되었고, 방대한 웹 소스를 병합하여 처리하는 것보다 브라우저에서 웹 서비스간 연계 작업을 진행하는 것이...
우당탕탕 타우리 ####💬 타이틀바 커스트마이징
Contents 타이틀바 커스트마이징 tauri.conf.json index.html main.js 타이틀바 커스트마이징 tauri.conf.json 타이틀바를 커스트마이징 하기 위해서는 타우리 설정 파일에서 윈도우에 관련된 몇가지 항목을 설정해줘야 합니다. 아래는 taur...
[ Error ] Rust Error/Warning 해결 방법
Contents A snake case name A snake case name warning: crate xxx should have a snake case name 해결방법 : Cargo.toml 파일에서 name을 스네이크 케이스(소문자 + ‘_’ 조합)로 변경하거나, main.rs의 상단 부분에 #![allow(non...
우당탕탕 타우리 #002💬 프로젝트 생성하기
Contents ✔ create-tauri-app 도구로 Tauri 프로젝트 생성하기 ⛓ PowerShell 이용하기 ⛓ Cargo 이용하기 ✔ create-tauri-app 도구로 Tauri 프로젝트 생성하기 Tauri는 거의 모든 프론트엔드 스택과 호환이 됩니다. 프로젝트를 생성하기 ...
우당탕탕 타우리 #001💬 What is 타우리
Contents 타우리(Tauri)란? NOT 라이선스 아키텍쳐 타우리 도구 기본 도구 추가 도구 그 외 타우리(Tauri)란? 타우리는 Rust 와 HTML을 이용하여 Webview를 통해 데스크탑용 애플리케이션을 구축하는데 ...
[ VC++ ] CEF3와 WebView2 비교
Contents CEF3와 WebView2 비교 통신 방법 Javascript Injection 및 실행 유지 보수적인 측면 결론 CEF3와 WebView2 비교 CEF3와 WebView2는 모두 Chromium 기반이지만 두 프레임워크는 약간의 차이를 보이고 있습니다. ...
우당탕탕 타우리 #000💬 Tauri와 Electron 비교
Contents Tauri vs Electron 두 프레임워크의 주요 장/단점 비교 결론 Tauri vs Electron Tauri와 Electron은 모두 웹 기술을 기반으로 크로스 플랫폼을 지원하고 있으며, Desktop Application을 구축하기 위한 훌륭한 프레임워크입니다. HTM...