Keep giving us the sauce! It’s clear you really understand the framework and are a first principles thinker. Would love to see a client->db example that shows how state can/should be shared across multiple controllers/views/repos. Maybe some silly multi-player tug-of-war game: players can join a room, each player is assigned a team + or -, once there’s some minimum number of players a countdown starts. After the countdown players mash their respective keys (+ | -) or buttons, there’s some “rope” getting pulled towards the more prolific mashers, once a team the rope fully to their side the lead mashers on the winning team gets to make a leader board entry or update some global state outside the room. Focus would be managing memory vs persistence and how to handle global (leaderboard or whatever) vs selectively shared state (room) vs local state (each players mash count). FWIW, happy to help! Getting deeper into live view/phoenix
@ovidiusm7710
Ай бұрын
Another very useful video 👌 I might get through all your vids today and tomorrow. Only thing that saddens me is there aren't enough lol. Looking forward to your next uploads
@borodark
Ай бұрын
Awesome guide! Thanks for doing 🏋 for us
@camstuart
2 ай бұрын
That was great thanks! I think you may have saved me some future headaches. Future topic suggestions: JS interop. I know javascript is a dirty word in the phoenix world, but understanding when and how you can use it is often glossed over. And I notice your app.js was actually app.ts! knowing how to switch over would be cool. The other suggestion would be generators. The built in ones (getting the most from them, ie: generate a table and avoid having to fix the migration and schema too much) and how to make your own. Thanks again!
@chrichtonreal
4 ай бұрын
Hi Andrew, I watched your "let’s learn the Phoenix Router. And again I am very happy. You answered all the important questions I had so far. So, thanks a lot and congratulations on your style of teaching 🎉
@srcrip
4 ай бұрын
Thank you!
@DiegoCamachoP
6 ай бұрын
Nice overview about all the router and endpoint modules 💯
@srcrip
6 ай бұрын
Glad you liked it!
@samjohns8381
6 ай бұрын
Very nicely done! Glad to see some longform Phoenix content on KZitem.
@Microphunktv-jb3kj
6 ай бұрын
12:15 , is { } braces destructuring or return values are always in braces? i dont know this language, but seems interesting is that language hard to grasp and learn ?
@odingofelix4474
6 ай бұрын
Looks like a gold mine. Gonna go through this in detail. Thanks Andrew
@srcrip
6 ай бұрын
Thank you!
@goldfinger490
6 ай бұрын
This overview is a great resource. Thanks Andrew!
@srcrip
6 ай бұрын
Thank you!
@havokgames8297
2 ай бұрын
Your videos have been great to get an overview of Phoenix. I'd love to see a video on what managing a live application looks like. You have one that kind of covers dockerising - but what happens once it's deployed? How do you monitor it, and how do you dig into the details. The other bit I'm not clear on is how you would start to think about the non 'Web' modules. So you can just write Elixir code.. but should modules of your application be Genservers or what. Say I want to send an email - should I have an email server running and send it some details. Pretty basic stuff, but I'm just not used to the phoenix (or elixir) way of doing things coming from other full stack frameworks like Laravel or Rails.
@milostrboljevac1849
3 ай бұрын
Great video Andrew! A lot of info here! Keep up the good work. Cheers
@AmirulAbu1
5 ай бұрын
your video flow is very good. i manage to focus the whole 25mins on phoenix router basics before you talk about phoenix liveview.
@srcrip
5 ай бұрын
Thank you!
@RoslanRamli
6 ай бұрын
Thank you, really fast tho. have to re-watch this informative video
@TimurAtakishiev
6 ай бұрын
Amazing. I really appreciate what you are doing
@srcrip
6 ай бұрын
Thank you very much!
@morneauh
5 ай бұрын
Wow, so much info. Thanks for all this. Maybe you should split your content in smaller video, it was not obvious to me what was included in this router video. Amazing info.
@detoyz1
6 ай бұрын
Thanks for the amazing overview! I have a question actually, I know you can add 1-n plugs inside the controller itself, to kinda have some logic to be executed in a plug-like way for this particular controller. Does something like this exist in live views? Or the only place to compose on_mounts is inside the router?
@srcrip
6 ай бұрын
Yes you can do the exact same thing with on_mount directly in the top level of a LV
@felipe-rodriguees
6 ай бұрын
What a awesome vidoe, maybe you can bring us what's the best way to work with nested associations in forms and how to create a CRUD with Liveview without mix phx.gen Thank you for the video.
Пікірлер: 27