Syntax - Tasty Web Development Treats

806: The King of Drag and Drop: Alex Reardon

5 snips
Aug 9, 2024
In this engaging discussion, Alex Reardon, a developer at Atlassian and author of popular drag-and-drop libraries, shares insights into creating efficient and accessible draggable interfaces. He delves into the challenges of optimizing drag-and-drop for various frameworks, ensuring usability on both mobile and desktop. Alex discusses the importance of performance, accessibility, and testing methodologies. He also touches on his passion for coffee and its influence on his daily life, blending tech talk with personal anecdotes.
Ask episode
AI Snips
Chapters
Transcript
Episode notes
ANECDOTE

King of Drag and Drop

  • Wes introduces Alex Reardon, the "king of drag and drop," and mentions his own struggles with building accessible drag and drop from scratch.
  • Alex's expertise in this area is highlighted, emphasizing the complexity and numerous edge cases involved.
INSIGHT

Drag and Drop Complexity

  • Drag and drop's complexity stems from its broad range of interaction types, from simple element movement to inter-window and OS interactions.
  • The process involves visual complexity, data transfer, and security considerations, making it a challenging problem space.
INSIGHT

Platform vs. Custom Drag and Drop

  • Building custom drag and drop solutions, while offering flexibility, often requires significant code and can't replicate all native features (like inter-tab dragging).
  • Native drag and drop offers powerful primitives but can be difficult to use effectively due to browser inconsistencies and bugs.
Get the Snipd Podcast app to discover more snips from this episode
Get the app