Drag and Drop with Elixir Lang - Phoenix LiveView and JavaScript Interop

  Рет қаралды 11,586

Headway

Headway

Күн бұрын

Пікірлер: 22
@headwayio
@headwayio 4 жыл бұрын
Source Code: github.com/kelseyleftwich/phoenix-liveview-hook-demo Segments: 00:00 - Overview 01:15 - Drag and Drop Example 01:39 - Intro to Phoenix LiveView 03:10 - Why Use JavaScript? 03:47 - Starting with Empty Phoenix LiveView Project 04:23 - Styling and JS Dependencies 04:55 - PageLive 5:45 - Dropzone LiveComponent 07:25 - PageLive EEx Template 07:55 - Pool Dropzone 08:19 - What We Have So Far 08:35 - Adding a Drag Hook 09:13 - Lifecycle Functions 10:15 - Hooking Up Our Hooks 11:45 - Adding SortableJS 14:05 - Almost Done 14:40 - Events 15:47 - Push Event to LiveView 17:08 - Handling Event Payload 18:16 - Helper Functions 18:29 - We're Done! 18:54 - Next Steps & Resources 20:40 - Questions
@majorcode
@majorcode 3 жыл бұрын
Thank you for allowing attendees to open their mic and interact. It's nice in these days when we can't meet in person.
@headwayio
@headwayio 3 жыл бұрын
Thanks for sharing that! We really enjoy that part.
@PreRendered
@PreRendered 3 жыл бұрын
Coming back to this one after implementing a few basic hooks, and yeah this is an INCREDIBLY useful tutorial. Thank you!
@headwayio
@headwayio 3 жыл бұрын
Love it! Glad you found it helpful.
@marksadegi
@marksadegi 2 жыл бұрын
excellent tutorial! i especially appreciate how you take extra effort to make references to previous parts of the code. thank you!
@headwayio
@headwayio 2 жыл бұрын
We appreciate that feedback and glad you found it helpful!
@rayd3738
@rayd3738 3 жыл бұрын
Thanks for sharing. It's cool from a front end engineer's view to explore live view.
@springer604
@springer604 3 жыл бұрын
I appreciate the detail you've provided in this tutorial! Thank you!
@headwayio
@headwayio 3 жыл бұрын
Good to hear! We appreciate the feedback.
@sunnycareboo8924
@sunnycareboo8924 3 жыл бұрын
exactly what I was looking for
@headwayio
@headwayio 3 жыл бұрын
Good to hear. Glad Kelsey could help!
@rogervezaro
@rogervezaro 4 жыл бұрын
Thanks for this awesome tutorial!
@headwayio
@headwayio 4 жыл бұрын
You bet! Glad you found it helpful.
@lucasarantes9028
@lucasarantes9028 3 жыл бұрын
Great talk! Thanks for sharing =)
@headwayio
@headwayio 3 жыл бұрын
Happy to help!
@solvm1652
@solvm1652 4 жыл бұрын
super good! Excellent tut
@headwayio
@headwayio 4 жыл бұрын
Thank you! We appreciate the feedback.
@gustavo.g.pereira
@gustavo.g.pereira 3 жыл бұрын
Thank you!
@headwayio
@headwayio 3 жыл бұрын
Happy to help!
@iagop6078
@iagop6078 4 жыл бұрын
Awesome 👏🏻👏🏻👏🏻
@headwayio
@headwayio 4 жыл бұрын
We appreciate the feedback! 🤗
Phoenix LiveView for web developers who don't know Elixir.
22:38
UFC 310 : Рахмонов VS Мачадо Гэрри
05:00
Setanta Sports UFC
Рет қаралды 1,2 МЛН
Леон киллер и Оля Полякова 😹
00:42
Канал Смеха
Рет қаралды 4,7 МЛН
Getting My Full-Stack Back: Elixir and Phoenix.LiveView - Scott Hickey
1:12:04
Omaha Java Users Group
Рет қаралды 10 М.
ElixirConf 2021 - Chris McCord - The Future of Full-stack
1:05:10
ElixirConf
Рет қаралды 18 М.
Introducing Nx - José Valim | Lambda Days 2021
52:59
Code Sync
Рет қаралды 25 М.
Best of CES 2025
14:50
The Verge
Рет қаралды 632 М.
Why We've Adopted Elixir
31:06
Pusher
Рет қаралды 48 М.
ElixirConf 2021 - Chris Nelson - LiveView and Web Components
45:18
'OXYGEN LEAK!'' Elon Musk Revealed WHY Starship Flight 7 Exploded...
11:01
UFC 310 : Рахмонов VS Мачадо Гэрри
05:00
Setanta Sports UFC
Рет қаралды 1,2 МЛН