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と状況>