At the end of last month, Salesforce hosted the latest in a long line of global events for its vast and ever-growing community.
Developer Week 2019 provided a chance for Salesforce Community User Groups around the world to learn about the newly released Lightning Web Components, a new programming model for building Lightning components.
The London Salesforce Developer User Group was excited to take part in the Developer Week, working with Christie Fidura, Peter Chittum, and their teams in hosting a special event, on Wednesday, January 30, at the always impressive Salesforce Tower in the Bishopsgate area of the City.
As proud video partner of the monthly London Salesforce DUG meetings, MobileCaddy is delighted to bring you video highlights of the event, which included sessions led by some familiar, friendly faces.
Director, Developer Evangelism, EMEA, Salesforce
Introduction to Lightning Web Components
LWC software engineer, Salesforce
Unit Testing Lightning Web Components
Senior Software Engineer, Salesforce
LWC Compilation and Validation
Insight from MobileCaddy
Following on from this fantastic event, I caught up with Todd on his thoughts on Lightning Web Components, and how they can be used to further enhance mobile applications built using the Salesforce platform.
Todd said, “This was a fantastic session, and I’m personally very excited to see the move to standards-based web components. Of course, I can understand the trepidation with which some existing developers might feel when asked whether they’ll move to LWC for their work. There are still some very raw memories of being burnt on a regular basis during the early days of Aura. This does feel different to me though; a move to a standard technology has fewer risks, and in-fact there are some key plus-points too.
“We should start seeing some real performance improvements in Lightning (some which I think have already been seen over the past year), and this should continue as optimisations and work in the browser ecosystem continues. There’s also the point that SIs and end user orgs won’t need to be looking for bespoke Aura skills in their developers, and for the folk learning these skills then their resume becomes much more ‘transferrable’. And to get learning there’s already a great trailmix on Trailhead.”
On the move to standards-backed technology, Todd also mentioned that just this week Salesforce joined the W3C Community Workgroup.
He went on to comment on the impact of Lightning Web Components on the development cycle: “This is a huge step towards modernising the Salesforce developer workflow. The release of the Jest integration project – lwc-jest, available on github – means unit tests are quicker than ever, and can happen right in your IDE. There’s no need to push code or metadata up to an org, you can do all this right on your developer machine, even without internet connectivity… and you know how much we love offline support at MobileCaddy!”
It was clear to see Todd’s excitement around the testing framework, but he had one more trump card that he wanted to tell me about, “But you know what got me most excited? The plan is to open source LWC, perhaps not all of them [he crosses his fingers], but just imagine the power of all those developers out there working on Salesforce, and now they’re able to raise issues and create pull requests against items like the base components… that is HUGE!”
Top Take-Away Points
So, for those who unfortunately couldn’t attend the Salesforce Developer Week 2019 in person, there were a few key things to take away from the event which we feel are worth reiterating regarding these new Lightning Web Components.
- Existing Lightning components (now called Lightning Aura Components) and Lightning Web Components can live side-by-side. In fact, many base components are Lightning Web Components already.
- Lightning Web Components are standards-based.
The original Lightning Web Components Global Broadcast recording is also available online.
Don’t be a Stranger
As we mentioned earlier, Salesforce is no stranger to putting on a good show. There are tonnes of events on offer all year round for people from all disciplines and businesses of all shapes and sizes, so don’t be afraid to get involved!
Did you find this recap helpful? What opportunities do you see these revelations about Lightning Web Components presenting to your Salesforce applications? Let us know by dropping us a line here, or joining the discussion on Twitter!