3 ms·
It sounds like you're mostly backend and struggle with the blending of backend/frontend with liveview?
by anthony_doan 6y ago
It sounds like you're mostly backend and struggle with the blending of backend/frontend with liveview?
- nickjj 6y agoI haven't had extensive front-end experience writing React code but I've been around the block with JS. I'm pretty familiar with the event model of "hey guys, I want to do something on click, so let me wire up this handler which executes X when Y happens". The struggle is mainly around the nuisances of how certain things work with LV and what the implications are of using X vs Y with practical examples. I wrote a forum post asking for help about this the other day at https://elixirforum.com/t/concrete-examples-of-when-to-use-live-patch-live-redirect-push-redirect-push-patch/30751 https://elixirforum.com/t/concrete-examples-of-when-to-use-l.... Then there's other things like wanting to do authentication. I know in theory you'll need to create a controller action to create / delete the session and there's phx-trigger-action to submit a LV form to a controller but there's no code examples anywhere on how to pull this off and get a "current_user" like you normally would with a non-LV set up. But authentication is one of the most important things in any app.