salesforce apex hours :- introduction to lightning components
TRANSCRIPT
Farmington Hills Salesforce Developer User Group
Salesforce Apex Hours :- Lightning
Component Framework
#SalesforceApexHours #FarmingtonHillsSFDCDug
Who am I ?
Amit Chaudhary
• Active on Salesforce Developer Community
• App Exchange product :- Code coverage Report
• Blogging at http://amitsalesforce.blogspot.in/
• Co-Organizer of :- FarmingtonHillsSFDCDug
Our Speaker
Mohith Kumar Shrivastava
Salesforce MVP
Engineer @CodeScience
@msrivastav13
Stackexchange Active User
Prerequisites
1.You Have Some Familiarity With Javascript
2.You Understand DOM Model
3.Familiarity With CSS
4.Worked On Salesforce Development With Apex and Visualforce
Single Page Application
Web Components
Difference between Visualforce
and Lightning Components
Visualforce
Monolithic unless developers use
Visualforce components and
templates
Building SPA applications without
using frameworks like angular
,react etc is tedious
Lightning Components
Framework enforces developers to
break application into
components
Building SPA is lot easier.Event driven
approach .(Publish and Subscribe
model)
Supported IDE
1. Visual Studio Code Plugin
2. Sublime Plugin
3. MavesMate V7 BETA
4. Force.com IDE
5. Developer Console
6. Welkins Suite
Example of a Component
Attributes - They are Objects or Variables
Expressions
Styling Lightning Components
Events In Lightning
Apex For Lightning
Demo App
Key Take Aways
1.Publish Subscribe Model
2.Events publisher and handling
3.Interfaces for App Builders ,Community Builders
4.Use design attributes for admins
References
Mastering Lightning Components -1
Mastering Lightning Components -2
Trailhead
Lightning Component Developer guide
Code Reference
Thank You
Thank you for attending the session.
Follow Farmington Hills SFDC Developer Group
Twitter Hashtag
#FarmingtonHillsSFDCDug
Meetup.com
https://www.meetup.com/Farmington-Hills-Salesforce-Developer-
Meetup/
Facebook Page
https://www.facebook.com/FarmingtonHillsSfdcdug/?ref=bookmarks