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を読んでいく