https://github.com/crabnebula-dev/lambdadays23-talk
https://github.com/crabnebula-dev/lambdadays23-talk
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/crabnebula-dev/lambdadays23-talk
- Owner: crabnebula-dev
- License: apache-2.0
- Created: 2023-06-03T20:30:55.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2023-06-03T20:39:50.000Z (about 3 years ago)
- Last Synced: 2025-12-14T12:54:05.240Z (8 months ago)
- Language: Elm
- Size: 444 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE_APACHE-2.0
Awesome Lists containing this project
README
# Tauri: Build Secure and Reliable Native Apps using Rust and Elm
This is the code accompanying the Lambda Days 2023 Talk. This repo also contains the slides.
## Prerequisites
1. Setup Tauri prerequisites for your OS (especially on Linux):
https://tauri.app/v1/guides/getting-started/prerequisites/
2. Install the wasm32 Rust target
```
rustup target install wasm32-unknown-unknown
```
3. Install the Tauri CLI
```
cargo install tauri-cli
```
4. Install Elm
Install Elm by downloading the installer [here]( https://guide.elm-lang.org/install/elm.html).
5. Clone this repo
```
git clone https://github.com/crabnebula-dev/lambdadays23-talk
```
## Getting Started
You can run the checkpoint apps by navigating into their respective subfolders and running the command:
```
cargo tauri dev
```
To build production-ready bundles run
```
cargo tauri build
```
## License
Licensed under either of Apache License, Version
2.0 or MIT license at your option.