extra credit Search 85,062 technologies ⌘K Download for Mac

Tauri

Category
Frameworks and libraries
Docs outline
14 sections

Official docs outline

v2.tauri.app
  1. Architecture

    Tauri's architecture: Rust core, system WebView, and the tauri crate.

  2. Process Model

    The Core process and WebView processes and how they cooperate.

  3. Inter-Process Communication

    Inter-process communication with events and commands, and the isolation pattern.

  4. Calling Rust from the Frontend

    Defining Rust commands and invoking them from JavaScript.

  5. Calling the Frontend from Rust

    Emitting events and using channels to send data from Rust to the frontend.

  6. State Management

    Managing shared application state in the Rust backend.

  7. Security

    Tauri's trust boundaries, threat model, and CSP guidance.

  8. Capabilities and Permissions

    Capabilities, permissions, and scopes controlling access to commands.

  9. Configuration Files

    tauri.conf.json and platform-specific configuration files.

  10. Plugins

    Official plugins and how plugins extend Tauri.

  11. Sidecar

    Embedding and running external binaries as sidecars.

  12. Testing

    Mocking Tauri APIs and end-to-end tests with WebDriver.

  13. Distribution

    Bundling, signing, and distributing apps to stores and installers.

  14. App Size

    Techniques for reducing application bundle size.

Each section links to the official page. Titles and summaries by Extra Credit; the docs belong to their authors.

All 113
↑↓ move ↵ open