Webアプリ実装で学ぶ、現場で役立つRust入門
Webアプリの開発を通じて現場で役立つRustのノウハウを紹介
-
15
Rustにおけるデータベースシステムの利用を紹介します。ここまでデータソースはJSONファイルやWeb Storageを利用してきましたが、今回はデータベースを使ってアプリを強化します。
-
14
Rust and WebAssemblyでSPAに更新削除機能を実装しよう
今回は、前回の続きで、TODO投稿アプリSPAの機能を拡張していきます。タスクの編集、削除機能の実装を通じて、WebAssemblyにおけるより複雑なDOMの操作について理解します。
-
13
Rust and WebAssemblyでSPAに一覧表示と追加機能を実装しよう
今回は、タスク表示、追加といった機能の実装を通じて、WebAssemblyにおけるDOMの操作やイベントハンドラの記法、Web Storageの利用方法について理解します。
-
12
Rust and WebAssemblyでSPAを作ってみよう
今回は、Rust and WebAssemblyを使ったSPA(Single Page Application)開発について、そのあらましとプロジェクトの準備までを紹介します。
-
11
RustとDioxusで投稿アプリのSPAに編集機能と削除機能を実装しよう
今回は、前回に引き続き投稿アプリに更新機能を実装します。編集、削除機能の実装を通じて、DioxusによるSPA開発の、より実践的な手順を学びます。
-
10
RustとDioxusで投稿アプリのSPAに新規投稿機能を実装しよう
今回は、前回に続き、投稿アプリSPAの機能を拡張していきます。新規投稿のコードを通じて、Dioxusの状態管理やイベントハンドラの理解を進めます。
-
9
RustとDioxusで投稿アプリのSPAに一覧表示機能を実装しよう
今回は、前回の続きとして、投稿アプリSPAの機能を拡張していきます。一覧表示機能のコードを通じて、Dioxusのコンポーネントの理解を進めます。
-
8
今回は、2024年3月末のDioxus 0.5リリースに合わせて、機能変更のポイントをWebプラットフォームに絞って紹介し、第7回で作成したアプリをバージョン0.5対応となるように修正します。
-
7
今回は、API呼び出し関数の実装と、その呼び出し結果をページに反映するコードを通じて、Dioxus(UI作成フレームワーク)の基本動作を理解します。
-
6
RustとActix Webで投稿アプリにREST APIを導入しよう
今回は、前回の続きとして、投稿アプリにREST APIも追加します。JSON形式に加えて、XML形式でも返せるように拡張します。
-
5
RustとActix Webで投稿アプリに状態管理を導入しよう
今回は、前回の続きとして、テンプレート化した投稿アプリにセッションによる状態管理の仕組みを導入し、それを利用した入力情報の記憶やフラッシュメッセージの実装例を紹介します。
-
4
RustとActix Webで投稿アプリにテンプレートエンジンを導入しよう
今回は、前回の続きとして、投稿アプリにWebアプリケーションテンプレートエンジンの「Tera」を導入し、見た目を整えていきます。
-
3
RustとActix Webで投稿アプリの登録画面を開発しよう
今回は、前回作成した投稿アプリを拡張し、投稿の表示、作成、更新、削除といった定番の機能を実装していきます。その過程で、リクエストデータの解釈やレスポンスデータ生成を紹介していきます。
-
2
RustとActix Webで投稿アプリの一覧画面を開発しよう
今回は、投稿アプリの基本形を作成し、Actix Webでのルーティングやハンドラー関数の書き方を理解して一覧表示機能まで実装してみます。
-
1
RustでWebアプリの実装にチャレンジしてみよう【準備編】
今回は、アプリ開発の下準備として、Rustの現状を踏まえた連載の目的を紹介し、Webアプリ開発環境の構築を通じて、Rustのプロジェクト管理の基本をおさらいします。