An open API service indexing awesome lists of open source software.

https://github.com/jcbhmr/hello-world-rust-spin-app

🪀 Starter demo of a Rust-based Fermyon Cloud HTTP applet
https://github.com/jcbhmr/hello-world-rust-spin-app

app applet example fermyon fermyon-cloud http-server rust spin wasm wasm-example

Last synced: about 1 month ago
JSON representation

🪀 Starter demo of a Rust-based Fermyon Cloud HTTP applet

Awesome Lists containing this project

README

          


You're probably looking for hello-world-rust-spin-app-vjy7e5ib.fermyon.app

# "Hello world!" Rust Spin app

🪀 Starter demo of a Rust-based Fermyon Cloud HTTP applet



🟩 Uses Fermyon's new app platform \
🦀 Written in Rust \
🟪 Compiled to WASI WebAssembly \
👩‍⚖️ [0BSD licensed](./LICENSE) template

## Development

![Rust](https://img.shields.io/static/v1?style=for-the-badge&message=Rust&color=000000&logo=Rust&logoColor=FFFFFF&label=)
![WebAssembly](https://img.shields.io/static/v1?style=for-the-badge&message=WebAssembly&color=654FF0&logo=WebAssembly&logoColor=FFFFFF&label=)
![Fermyon](https://img.shields.io/static/v1?style=for-the-badge&message=Fermyon&color=1DBF73&logo=Frappe&logoColor=FFFFFF&label=)

Make sure you have the `wasm32-wasi` Rust target installed. You'll also need the
[Spin CLI] installed.

You can read more about Fermyon and how Spin works at [developer.fermyon.com].

Note that the version fields all mean **absolutely nothing** in this context. Each
time you run `spin deploy` it will _always_ overwrite the currently deployed version.

[spin cli]: https://developer.fermyon.com/spin/v2/install
[developer.fermyon.com]: https://developer.fermyon.com/