Slide 10
Slide 10 text
LiveViewの良かったところ
● JSをほとんど書かず、ElixirだけでSPAを開発
○ APIを大量に作る必要がなかった
○ フロントエンド/バックエンドを分業していなかったが、 LiveViewだけ触ればいいため
コンテキストスイッチは少なかった(ように思う)
○ 業務で利用するサービスで、 JSゴリゴリみたいな要件がなかったというのもある
● ReactやVue.jsといった人気ライブラリと似た開発体験
○ 宣言的な記述、コンポーネント分割
○ CSSに関する仕組みはないが、 Tailwind CSSを導入することでスタイリングの収拾が
つかなくなるようなことはなかった
○ CSSフレームワークを使わないのであれば、ほぼ Tailwind CSS一択な予感