Salesforce said it will open source its Lightning Web Components framework for developers.
The move is designed to give Salesforce's Lightning user interface platform more reach with developers. Lightning allows developers to build portable web components on any development platform.
Lightning Web Components is a new programming model for building Lightning components. It leverages the web standards breakthroughs of the last five years, delivers unparalleled performance, and coexists and interoperates with all of your existing Lightning components. – Lightning Web Components perform way better due to leveraging native DOM support. – Lightning Web Components can be unit tested with the Jest framework, but such tests are not stored in Salesforce and Node.js; npm and Jest should be installed on the Developer’s machine to be able to run them. LWC Migration Plan.
Salesforce, which has contributed to various projects, announced the open source plan at its TrailheaDX conference.
For Salesforce, the upside to open sourcing Lightning Web Components is that it could gain more developers. Salesforce may also be able to leverage the open source community for new features and apps.
If anything, Salesforce is a bit late to the open source game given that enterprise software players such as IBM, Red Hat, Microsoft and Oracle all have varying of levels of open source strategies. Meanwhile, cloud providers such as Amazon Web Services, Google Cloud Platform and Microsoft Azure are all weaving in--or starting--open source categories.
Consider just a few recent developments:
With Lightning Web Components now open source developers will be able to bridge JavaScript, web browser compatibility and help define roadmaps. The return for Salesforce is that it can recruit more developers and step up its open source profile.
NEXT PREV
Cloud
Related Topics:
Cloud Enterprise Software Linux Developer Security