[Wiki] [一覧]

Phoenix LiveView

概要

Phoenix LiveView は、Elixir の Web フレームワーク Phoenix が提供する仕組みで、サーバーサイドで状態を保持しながら、リアルタイムでインタラクティブな UI を構築 できます。JavaScript を最小限に抑えつつ、WebSocket を介してサーバーとブラウザの差分だけをやり取りするのが特徴です。

LiveView 1.2 の主な新機能

記事「Phoenix LiveView 1.2 Released」より。

コロケーション CSS(Colocated CSS)

その他の改善

内部改善

意義

保守性が高くスケーラブルな LiveView アプリの構築が容易に。CSS コロケーションにより、コンポーネント単位でスタイルを閉じ込められる。

関連ページ

参考資料