はじめに 最近 Elixir と Phoenix に入門したので学習用に WEB アプリケーションを作成しました。 これはその記録です。 今回作成したプロジェクトのソースコードは僕の Github リポジトリにあります。 これが誰かの参考になれば幸いです。 Elixir とは Elixir は BEAM という Erlang VM 上で動作する関数型言語です。 軽量プロセスによる分散処理や高い対象外性、パターンマッチングやデータの不変性などによる高いスケーラビリティが特徴です。 他にも Elixir ではドキュメントやテストも重視されており豊富な補助機能が用意されています。 関数型プログラミングはとてもシンプルで、複雑なロジックも副作用のない小さな関数に分けることで読みやすくテストも容易になります。 Phoenix とは Phoenix は Elixir で開発された WEB フレームワー
![【Elixir】Phoenix/LiveView で作るシンプルアプリ](https://cdn-ak-scissors.b.st-hatena.com/image/square/65fcc78bd8bae20bbc1f8e6076c1f398c6e1a8f4/height=288;version=1;width=512/https%3A%2F%2Fstorage.googleapis.com%2Fzenn-user-upload%2Favatar%2F426b418501.jpeg)