课程章节介绍
我们来看看这一页的内容:开发 Lightning 组件。它其实讲的是,如果你想自定义 Salesforce 的 Lightning 界面,或者想给Salesforce 移动应用加点自己的功能,甚至可以完全自己开发一个独立的应用程序,你都可以用 Lightning 组件来实现。
从2019年春季开始,准确说是 API 版本 45.0 之后,你可以用两种方式来构建这些组件:一种是 Lightning Web Components,简称 LWC,另一种是更早的 Aura Components。
重点来了,现在更推荐使用 Lightning Web Components,也就是 LWC。为什么呢?因为它实际上是基于标准的 HTML 和现代 JavaScript 打造的自定义 HTML 元素。换句话说,它遵循的是 W3C 的 Web 标准,你写代码的时候用的就是原生 JavaScript 的语法,不需要学一套封闭的新东西。这样既好上手,性能也更好。所以我们现在的建议是,新建用户界面的话,优先选择 LWC。
总结一下:想自定义界面,就用组件;现在最好用 Lightning Web Components,因为它贴近标准 Web 技术,更现代、更高效。
关键词
Apex
Salesforce
Developer Guide