Open10

spinを試す(Tutorial)

You-sakuYou-saku

Rustで試します
環境は下記

OS : MacOS(Monterey 12.1)
rustc 1.67.1
cargo 1.67.1
rustup 1.25.2 
You-sakuYou-saku

「エンドポイントを増やしてみよう」と思ったが、エンドポイントを増やすにはもう一個 spin newをする必要がある?

AWS Lambdaみたいな感じ? 一つの処理しか書けない感じ?

You-sakuYou-saku

ひとまずもう一個spin newで違う名前のコンポーネントを作成した

You-sakuYou-saku

spin upをする際にオプションを使う(既に127.0.0.1は使われているため)

$spin up --listen 127.0.0.1:3001
You-sakuYou-saku

(ちなみに)
二つ目の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"]
You-sakuYou-saku

雰囲気だけでも知ることができた
ここからさらに公式Docを読んでいく