SalesforceWay

SalesforceWay


22. Understand Lightning Web Component

September 12, 2019

Philippe Ozil joins to talk about the Lightning Web Component at a high level. Philippe, France based, is a Lead Developer Evangelist at Salesforce.

Main Points

What is the developer evangelist role in Salesforce?What is the Lightning Web Component (LWC)?What are web standards and how browser vendors follow web standards?What is the difference between LWC and the popular JS frameworks such as Angular and React?What components does LWC contain? LWC engine, data binding, and base componentThe shadow DOM feature in LWCWhat does the LWC repository in Github contain?What are the upcoming features in the LWC roadmap?What good learning resources do we have for LWC?

Links

Salesforce Sample GalleryLWC Developer guideBlog: Introducing Lightning Web Components Open SourceBlog: Differences Between Building Lightning Web Components on Lightning Platform and Open Source

Video Teaser

YouTube Video URL

Thoughts

Lightning Web Component (LWC) is the Salesforce new generation front-end framework. It’s brand new and has many cool cutting-edge features, such as ES2015 supported, Web Component supported and so on. Besides, the LWC core is also open-sourced In TDX19′.

Because of all these, LWC becomes absolutely a buzzword in the Salesforce Ohana.

However, buzzwords usually come with many misconceptions, so does LWC. Many people throw this jargon without quite understanding it.

For example, these questions below are remarkable important for any Salesforce developers to grab the big picture.

Why yet another framework since there exists Aura, React, Angular, VueJS, etc.?What does it mean “LWC goes open source” to me — each individual developer? Where is the boundary between things open-sourced and things still in proprietary?Can we use LWC outside of the Salesforce lightning platform?Can we reuse LWC components developed for the Salesforce lightning platform outside?

And the good news is, Philippe has answered all the questions above in this episode :)!

Questions of today

What is your experience in learning LWC? Let me know your thoughts :)!

LinkedIn, Twitter, Instagram => @xixiaofinlandOr my email is xixiaofinland(at)gmail.com

Take care, until next time :)!

The post 22. Understand Lightning Web Component appeared first on SalesforceWay.