rust,WebAssembly,gRPCについて調べる
◎構想記録
・rust,WebAssembly,gRPCなど新しい技術について調べ、今後のWebアプリの作成方針を検討する。
・加えて、今まで余り使ってこなかったNode.jsやRESTも再度調査し使ってみる。
◎TODO
・WebAssemblyについて調べる
・WebAssemblyを使うとブラウザ側もサーバ側もrustで記述できるか実際に動かして確認し、実用段階に来ているかどうかの感触も得る。
・gRPCを使ったサンプルを実際に動かして見る。
◎作業記録
・rustとWebAssemblyについて調べてみる
・作成しただけで使っていなかったCentOS8のゲストマシンを使って実験 virsh start centos8ctl2(ctl2)
・とりあえず dnf update
・とりあえず rust-toolsetをインストールして、動作確認
dnf module list rust-toolset
dnf module install rust-toolset:rhel8
mkdir /home/work
cd /home/work/
rustc --version
mkdir rust_test
cd rust_test/
cat > hello_rust.rs <<'EOF'
fn main() {
println!("Hello Rust world !");
}
EOF
cat hello_rust.rs
rustc hello_rust.rs
ls -al
./hello_rust
rustc --help
cargo --version
cargo new cargo_test --bin
cd cargo_test/
cargo build
cargo run
<TODOと状況>