DEV Community

Salesforce Developers Podcast

172: From Aura to LWC with Greg Whitworth

Greg Whitworth is the Senior Director of Product Management here at Salesforce. Greg started with Standards Committees in 2011 before getting involved in web platform testing and CSS Working Group, then Open UI. Today, Greg focuses his efforts on MWC, LWR Node, and standard web platform browser engagement.

In today’s episode, we talk with Greg about some distinctions between our old component framework Aura and our new, modern framework, Lightning Web Components (LWC). We dive into how the evolution of web standards at Salesforce is driven, the different styling of LWC, Aura’s file structure compared to LWC, and much more!

Show Highlights:

  • Aura in relation to the rest of the Salesforce frameworks.
  • Greg’s experience with JavaScript.
  • How Aura’s eventing compares to LWC.
  • What GraphQL is and how it compares to other API endpoints.
  • Strategies to start moving an org into an LWC.
  • How the language is continuing to evolve and improve the developer experience.
  • What is on the roadmap.

Links:

Episode source