Join us this release and dive into a Summer ’19 learning journey to discover what’s new for Admins and Developers. We know each release brings with it lots of amazing new functionality and there can be a lot to digest. Well, with The MOAR You Know, we’re packaging the release and bringing it to you in manageable bite-sized pieces.
The MOAR You Know
Diving into MOAR is simple. Follow our Summer ’19 Trailhead trailmixes with key release highlights. Check in over the next 5 days (June 7 to June 13) to get quick details about new features and how to use them straight from Salesforce evangelists. You can also find your local Global Gathering and learn about the release in person with others in your community.
Complete The MOAR You Know trailmix by July 31, 2019 and you’ll get a special community badge and unlock a contribution of $10 to FIRST, a nonprofit advancing STEM education for youth around the world. Read about the details here.
Share your #buildspiration
Get and share #buildspiration about what you like about the Summer ’19 release!
Dive into developer features
With the public announcement of Lightning Web Components in December a new chapter for developing on the Salesforce Platform opened up. And with the Summer ’19 release, we’re bringing even more goodness to the broader developer ecosystem.
Lightning Web Components – everywhere!
On May 29th, we released the source code of Lightning Web Components to the public. You can find it here on GitHub. By opening up the source you can dive deep into the code and open issues for new feature requests or bugs that you find. Best of all, you can contribute to the source yourself! It’s an amazing step in the direction of pushing for the future of enterprise web development.
Open source is not just about digging into the code — it’s also about being able to use Lightning Web Components outside of Salesforce. The new site lwc.dev holds all the information for you to get started. From an easy-to-use
lwc-create-app experience, to detailed information about the different capabilities of Lightning Web Components. I can’t wait to see what you all will build!
Run on cloud – and develop locally!
Another exciting feature that got announced at TrailheaDX is Lightning Web Components Local Development. So what does that mean? Well, it means what the name says. This new feature will allow you to build your Lightning Web Components for Salesforce locally. Let me repeat: locally! No need to push your source code to a scratch org or a sandbox and no need for an online connection at all! This will shorten the development lifecycle by a lot. A public preview of Local Development will come in the next few months as beta to you. Stay tuned!
You want to learn MOAR about this? We are hosting a webinar Preview: Local Development for Lightning Web Components on June 27th. Register fast, space is limited!
Even MOAR interfaces
With the first release of Lightning Web Components, we enabled you to run them within Lightning Experience and Communities. Now with Summer ’19, we added more target configurations (that’s what they’re called) for Lightning Web Components. You can now embed them directly within Visualforce, use them via Lightning Out (beta), and in our E-Mail applications. One note: before that you could also wrap a Lightning web component within an Aura component, and then use that. With the new target configurations, you no longer need these wrappers.
<?xml version="1.0" encoding="UTF-8" ?> <LightningComponentBundle xmlns="http://soap.sforce.com/2006/04/metadata"> <apiVersion>46.0</apiVersion> <isExposed>true</isExposed> <targets> <target>lightning__AppPage</target> <target>lightning__RecordPage</target> <target>lightning__Inbox</target> </targets> </LightningComponentBundle>
Call to action
With the new enhancements for Summer ’19 and Lightning Web Components available for every platform it is an exciting time to be developer. If you haven’t started with Lightning Web Components yet, now is really the time!
Check out the documentation for developing Lightning Web Components on Salesforce Platform or for developing them for every other platform. There is also a great trailmix on Trailhead for you that leads you to all the things for Lightning Web Components, including our LWC Video Gallery.
About the author
René Winkelmeyer works as Principal Developer Evangelist at Salesforce. He focuses on enterprise integrations, Lightning, and all the other cool stuff that you can do with the Salesforce Platform. You can follow him on Twitter @muenzpraeger.