YOU ARE DOWNLOADING DOCUMENT

Please tick the box to continue:

Transcript
Page 1: Salesforce Lightning Data Service

Lightning Data Services

Boston Developer Group Meet

Page 2: Salesforce Lightning Data Service

#TDX17

Speaker

Jitendra Zaa

Technical Architect & MVP@JitendraZaa

http://JitendraZaa.com/blog

Page 3: Salesforce Lightning Data Service

Agenda

• Custom Component Considerations

• What is Lightning Data Service

• CODE

• Q&A

Page 4: Salesforce Lightning Data Service

Custom Component Considerations

Page 5: Salesforce Lightning Data Service

Custom Component Considerations

Page 6: Salesforce Lightning Data Service

Data Flow without Lightning Data Service

• Duplicate calls for the

same data

• Server side code for

basic data handling

• UI Inconsistencies

Page 7: Salesforce Lightning Data Service

Introducing Lightning Data Service

Standard Controller for Lightning!

Benefits :

• No APEX

• No SOQL

• FLS and Sharing built-in

• Declarative CRUD Operations

• Share cache

• Auto notify on record changes

• Offline access for Salesforce 1

Page 8: Salesforce Lightning Data Service

Data flow With Lightning Data Service

Custom Component

<force:recorddata>

Custom Component

<force:recorddata>

Custom Component

<force:recorddata>

Lig

htn

ing D

ata

Serv

ice

Page 9: Salesforce Lightning Data Service

Lightning Data Service (Beta)

• Currently in Beta

• Enabled by default in all Orgs

• Custom objects supported completely

• Opportunity and Lead currently not supported

• Formatted field values not supported completely

Page 10: Salesforce Lightning Data Service

Lets Code

Page 11: Salesforce Lightning Data Service

Usage

Page 12: Salesforce Lightning Data Service

Roadmap

• GA <force:recordData> Winter 18

• Bulk Support

• Object Metadata support

• Server Trigger updates

Page 13: Salesforce Lightning Data Service

Related Documents