This is a project to showcase Fermyon 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, and a simple frontend built with Svelte and TypeScript.
The main goal of this repo is to showcase how easy it is to get started with Fermyon 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 and TypeScript 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, you can check out their website, their GitHub repo, or their blog. You can also join their Discord server or follow them on Twitter 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!
This project was used for the 10th BcnRust Meetup and you can find the slides here.