Home - kzono/study_rust GitHub Wiki

Welcome to the study_rust wiki!

Ubuntu へ rust の開発環境をインストール

Rust のエコシステム

標準の Cargo が優秀!

  • パッケージ管理
  • プロジェクト管理
  • ビルドツール
  • テストツール

CIを考えると、unit test をローカルで実行し、テストをパスした段階で git push する。そのタイミングで統合テスト、必要に応じてシステムテストを行う。 git push のときに、

Rust によるWebアプリケーション開発

actix-web

axum

rustfmt,clippy は公式ツールで tarpaulin は非公式なツール。

C++と違って rust だとメモリ関係のテストは不要?

オブジェクト指向と Rust

関数型プログラミングと Rust

ジェネリックプログラミングと Rust

学習に役立つサイト

rust のREPL と jupyter notebook のカーネル