Upgrade to Pro — share decks privately, control downloads, hide ads and more …

TauriでカスタマイズしたTODOアプリを作ってみる

Yohei Iino
November 22, 2022

 TauriでカスタマイズしたTODOアプリを作ってみる

TauriでカスタマイズしたTODOアプリを作ってみる

Yohei Iino

November 22, 2022
Tweet

More Decks by Yohei Iino

Other Decks in Technology

Transcript

  1. Electron との比較 違いについては以下を参照 Tauri 1.0 が正式リリース!概要や特徴、Electron との違いを解説 | アンドエンジニア 主な違い以下の部分

    Electron は、Chromium をそのままバンドルしているがWebView エンジンのwry を使用している Rust で実装されており、バンドルサイズ、消費CPU 、セキュリティ共に改善されている Electron
  2. frontend の開発 frontend はReact で作成 コード Markdown の表示はmarkdown-to-jsx を使用 コード

    Markdown のparse はremark-parse を使用 checkbox 部分のパースする自前で作成 コード
  3. ネイティブ機能の開発 アプリのmenu は以下で作成 コード 詳細は、こちら menu からfrontend 側の通信は、以下のように作成 ネイティブから送信 コード

    frontend で受け取り コード frontend 側から、Tauri API を使用してネイティブの機能も活用可能 @tauri-apps/api | Tauri Apps