Comment

Comment by kuon

I just shipped my fourth large project based on Phoenix LiveView and I think it is the best thing that happened to web dev since forever.

The javascript is minimal (like to manage selection in text field or to handle copy/paste). Everything else is in elixir. Tailwind is used for CSS.

Having the full client state available on the backend is really incredible. It is so much easier, no more ajax/graphql... You just have all your backend data "under your fingers".

I can only recommend giving it a try.

Also, if your app is offline first, phoenix channels are great for sync. It is not live view, but it is easier to use than ajax calls.

parent kuon 4 years ago

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton