本書は、動的な関数型言語であるElixirのフレームワークである『Phoenix LiveView』と『Nerves』について、『実際にさわって体験をしてみる』ことを主眼とした解説書です。Phoenix LiveViewを利用してサーバサイドのみでSPAのWebアプリ構築を、Nervesを利用してIoT機器の操作方法を知ることができます。
【目次】
第1章 Elixirを体験する
第2章 Mixを体験する
第3章 Phoenixを体験する
第4章 Phoenix LiveViewを体験する
第5章 Nervesを体験する
目次プレビュー
- はじめに
- 第1章 Elixirを体験する
- 第2章 Mixを体験する
-
本書の目的
-
本書の対象読者
-
執筆時点
-
本書で扱う各種バージョンについて
-
免責事項
-
表記関係について
-
底本について
-
1.1 まえがき
-
1.2 動作環境OSについて
-
1.3 Elixirをインストールする
-
1.4 Elixirが動作することを確認する
-
1.5 環境構築:おまけ
-
1.6 まとめ
-
2.1 まえがき
-
2.2 Mixのインストール
-
2.3 Mixを使ってプロジェクトを作成する
-
2.4 実行してみる
-
2.5 テストしてみる
-
2.6 コード&テストコードを追加してみる
-
2.7 おまけ:ソースコード一式
-
4.1 まえがき
-
4.2 Phoenix LiveViewとは
-
4.3 Phoenix LiveViewのサンプルを動かしてみる
-
4.4 Phoenix LiveViewをインストールする
-
4.5 Phoenix LiveViewを動かすための設定追加
-
4.6 エンドポイントへの署名ソルトの設定
-
4.7 Phoenix LiveViewで検索画面を作る
-
4.8 定期的に画面内容を更新してみる
-
4.9 Phoenix LiveViewで広がる世界