Open10
spinを試す(Tutorial)
これです
Rustで試します
環境は下記
OS : MacOS(Monterey 12.1)
rustc 1.67.1
cargo 1.67.1
rustup 1.25.2
下記の手順でスムーズに進んだ
Tutorial通りに進めたら http://127.0.0.1:3000 のエンドポイントは完成した
「エンドポイントを増やしてみよう」と思ったが、エンドポイントを増やすにはもう一個 spin newをする必要がある?
AWS Lambdaみたいな感じ? 一つの処理しか書けない感じ?
ひとまずもう一個spin newで違う名前のコンポーネントを作成した
spin up
をする際にオプションを使う(既に127.0.0.1は使われているため)
$spin up --listen 127.0.0.1:3001
(ちなみに)
二つ目のspin.tomlのコンポーネント宣言
[[component]]
id = "sample2-rust"
source = "target/wasm32-wasi/release/sample2_rust.wasm"
allowed_http_hosts = []
[component.trigger]
route = "/sample2"
[component.build]
command = "cargo build --target wasm32-wasi --release"
watch = ["src/**/*.rs", "Cargo.toml"]
雰囲気だけでも知ることができた
ここからさらに公式Docを読んでいく