Trailhead/Salesforce技术工作生活

Code with Salesforce Languages L

2019-07-04  本文已影响0人  云游四方的旅人

Salesforce三种核心编程技术:

Lightning Component Framework

Apex

Visualforce

Lightning Component

Lightning Component是一种User Interface开发框架可用于Desktop和Mobie。

可以通过使用与构建和自定义的Lightning组件,开发和Lightning UI一致的应用。

类似AngularJS,React或者Polymer框架。

在Spring 19之后,可以采用两种不同的开发模式:Lightning Web Component和传统的Aura Components。

Lightning Web Component使用HTML和JavaScript构建。

Lightning Web Component和Aura Components可以在同一个页面共存。

Lightning Component的另一大优势在于,它们已经做了Moblie兼容,当用Lightning Component构建Moblie App时,不同担心它的显示方式。

Lightning Component

如何查看Lightning Component的组件

1. Setup

2. 在Quick Find中输入Lightning Components

你就可以看到当前Org中所有的Lightning Component。

Apex

Apex是一种类Java语言

Apex中标签属性,比如@InvocableMethod。

Apex中有类SQL的查询语言,叫做SOQL。

Apex代码可以用于Process Builder等功能。

Apex代码还用于Lightning Component的服务端代码。

Apex Code样本

Visualforce

Salesforce平台开发最后一个重要的技术就是Visualforce。Visualforce用于构建自定义的页面。

Visualforce中支持其他Web标准技术包括:HTML,CSS和JavaScript。

相比较Lightning Component,Visualforce用于整个页面的开发,而Lightning Component用于开发页面的组件。

SLDS的tag是指Salesforce Lightning Design System,这个tag能够使Page外观和Lightning风格相匹配。

如何查看Visualforce Page

1. Setup

2. 在Quick Find中输入Visualforce Page

你就可以看到当前Org中所有的Visualforce Page。

上一篇下一篇

猜你喜欢

热点阅读