spin
spin copied to clipboard
Spin is the open source developer tool for building and running serverless applications powered by WebAssembly.
Zig has added support for WASI and Freestanding wasm binaries. Given this support, zig seems like a good language to implement the spin SDK in. Additionally, zig has first class...
At the moment, spin new prompts for fields like description. If the fields it prompts for are not required by the manifest file, it'd be nice to disable the prompt...
Currently "config variables" are confined to a component's config section. We should support config expansion in a component's environment section as well (perhaps elsewhere TBD)
At the moment, `spin deploy` returns as soon as Hippo accepts the deployment request. If the user is excited and quickly clicks on the link (or already has a previous...
Per #615, you get inscrutable errors when using a version of Spin that's incompatible with the SDK used to build the app (e.g. due to a breaking `wit-bindgen` upgrade like...
Spin currently supports two language SDKs — Rust and Go. While the two SDKs have feature parity, the way they are implemented is _very_ different: - the Rust SDK is...
For example, with recent checkout of Spin `spin --version` gives: `spin 0.4.0 (7404232 2022-07-15) `. For someone not already familiar with this it isn't obvious that this includes code committed...
`http-types.wit` defines the `request` type to have a member `params` which is documented as `// The HTTP parameter queries, represented as a list of (name, value) pairs.` If you set...
Currently, if the Redis instance has a password set in `redis.conf`, the Spin trigger has no way of passing that password. ref https://redis.io/topics/security#authentication-feature ref #181 ref #160
Building REST APIs is a (very) common use that we want to support with Spin. Ideally, we want the SDKs to help users build them, and simplify operations such as:...