Rust
Mozillaのチュートリアルを参考にRustとWebAssemblyの開発環境を構築したんですが割とハマりました。作業内容書き残してみます。 以下のページを参考にしています。Rustで実装したWasmをコンパイルしてnpmとwebpackで配信するチュートリアルです。 developer…
Rustの素振りでTODOサービスのREST APIを実装してみました。 書き始める前に読んでいた「実践Rustプログラミング入門」にTODOサービスの実装が紹介されていたので参考にしましたがそのままでは面白くないので書籍の内容に加えて クリーンアーキテクチャっぽ…
Rust試したくてclapクレート使ってcatみたいなCLIツール書いてみました。Rustではライブラリはクレートと呼ぶらしい。 Rustは「実践Rustプログラミング入門」という本を読んで勉強したんですがclapはそこで紹介されてて知りました。 www.shuwasystem.co.jp c…
前回に続いて写経しながら要点だけこの記事に書き起こす形で実践Rustプログラミング入門のPart1のCharpter3-5~を読んでみる。 www.shuwasystem.co.jp テスト Rustでは機能のためのコードとそれをテストするコードを同一のファイルの中で書くことができる。 p…
前回に続いて写経しながら要点だけこの記事に書き起こす形で実践Rustプログラミング入門のPart1のCharpter3-3~を読んでみる。 www.shuwasystem.co.jp クレートとモジュール Rustでは、ソースコードのまとまりを表す構成要素として、クレートとモジュールがあ…
前回に続いて写経しながら要点だけこの記事に書き起こす形で実践Rustプログラミング入門のPart1のCharpter3~を読んでみる。 www.shuwasystem.co.jp 前回の記事 https://ikeyu0806.hatenablog.com/entry/2022/03/13/094219 ゼロコスト抽象化 C++やJavaのよう…
Rustが気になるので写経しながら「実践Rustプログラミング入門」を読んだ。 www.shuwasystem.co.jp 写経したコードと解説の切り抜きをメモがてら書いてみる。 環境構築 以下のサイトを開いてインストールコマンド実行 www.rust-lang.org 1) Proceed with ins…