https://github.com/robertohuertasm/bcnrust-spin
Fermyon Spin demo for a BcnRust meetup talk
https://github.com/robertohuertasm/bcnrust-spin
cloud spin svelte webassembly
Last synced: about 1 year ago
JSON representation
Fermyon Spin demo for a BcnRust meetup talk
- Host: GitHub
- URL: https://github.com/robertohuertasm/bcnrust-spin
- Owner: robertohuertasm
- Created: 2023-05-07T22:28:57.000Z (about 3 years ago)
- Default Branch: master
- Last Pushed: 2023-05-31T09:45:20.000Z (about 3 years ago)
- Last Synced: 2025-04-05T03:25:14.441Z (about 1 year ago)
- Topics: cloud, spin, svelte, webassembly
- Language: Svelte
- Homepage: https://bcnrust-spin.fermyon.app/
- Size: 344 KB
- Stars: 2
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Spin your Rust
This is a project to showcase [Fermyon Spin](https://www.fermyon.com/spin), a framework for building and running fast, secure, and composable cloud microservices with WebAssembly.
It contains both a backend, with CORS support, built with [Spin](https://www.fermyon.com/spin), and a simple frontend built with [Svelte](https://svelte.dev/) and [TypeScript](https://www.typescriptlang.org/).
The main goal of this repo is to showcase how easy it is to get started with [Fermyon Spin](https://www.fermyon.com/spin) and how powerful it is to create serverless WebAssembly apps. You can use your favorite language and connect your app to various data services, such as Redis, PostgreSQL, and more.
In this project, I will show you how to create a simple [Svelte](https://svelte.dev/) and [TypeScript](https://www.typescriptlang.org/) app, and how to deploy it to the Fermyon Cloud with just a few commands. You will also learn how to use Spin triggers, templates, and components to simplify your development process.
If you are interested in learning more about [Fermyon Spin](https://www.fermyon.com/spin), you can check out their [website](https://www.fermyon.com/spin), their [GitHub repo](https://github.com/fermyon/spin), or their [blog](https://www.fermyon.com/blog/index). You can also join their [Discord server](https://discord.gg/AAFNfS7NGf) or follow them on [Twitter](https://twitter.com/spinframework) for updates and support.
I hope you enjoy this project and find it useful. If you have any feedback or questions, feel free to open an issue or a pull request. Happy coding!
## Slides
This project was used for the [10th BcnRust Meetup](https://youtu.be/AsHW17pD17o) and you can find the slides [here](/spin.pptx).