Title : Exploring Drag and Drop with Lightning Web Components
Duration : 40 Minutes
Description : The HTML5 standard has greatly simplified the implementation of Drag and Drop functionality in web and mobile apps, and gone are the days of needing to choose from the “Wild West” of Javascript libraries and web frameworks to build a solution. In this presentation, we’ll first explore the basics of HTML5 standard drag and drop functionality, and then show how it can be leveraged using Lightning Web Components in Salesforce apps. We’ll dissect two different applications built with the same reusable components, exploring both tightly and loosely coupled architectural approaches. We’ll show how to leverage both LWC custom eventing and the pubsub model, and prove the power of data driven reactive rendering activated by the standard drag and drop events. All demo code will be provided in a freely available Git repo, and we’ll provide some curated links to online learning for further study.