SlideShare a Scribd company logo
1 of 49
FREE WEEKLY LWC SESSION
TIMINGS
 8PM IST
 10:30AM EST
 7:30 AM PST
Smriti Sharan - sfdcAmplified
 5X Salesforce Certified
 Blogger and youtuber at SfdcAmplifed
 MBA, MS from US
 Consultant at Deloitte
 Trailhead Ranger
 Recognized in top 50 bloggers
AGENDA
 What is lightning web component?
 Difference between aura component and LWC
 Why do you go for LWC instead of existing aura components?
 Coexistence and interoperability of aura and LWC
What is Lightning Web Component ?
It Is A New Programming Model To Create The Lightning
Components. They Are Custom Html Elements Built Using Html
And modern Javascript.
Advantages of Lightning Web Component
BETTER PERFORMANCE MODERN WEB STANDARDS COMPATIBLE WITH AURA
COMPONENTS
EASE OF USE
Web
Stack
2014
Problems
 Develop own rendering engine
 Does support custom element
 Hard to find workforce
 Components written in different framework were not interoperable
Web
Stack
2019
LWC
Stack
Web Stack Transformation
Benefits of LWC
More standard, less
proprietary
Common
Component Model
Transferable Skills Easier-to-ramp-up
for developers
Better Performance
Aura Vs LWC
Coexistence and Interoperability
AURA COMPONENTS
AND LIGHTNING WEB
COMPONENTS CAN
COEXIST ON THE SAME
PAGE AND IN THE SAME
RUNTIME .
AURA COMPONENTS
CAN INCLUDE
LIGHTNING WEB
COMPONENTS.
AURA COMPONENTS
AND LIGHTNING WEB
COMPONENTS SHARE
THE SAME BASE
LIGHTNING
COMPONENTS.
Nested composition
You can have both Aura components and
Lighting web components inside a parent
Aura component
Lightning web components can only
contain other Lightning web components.
Side-by-side composition
 Parent Aura component and Parent Lightning web component are not within the same
hierarchy but are placed separately in a Lightning App Page.
What to Choose between Lightning Web Components and
Aura Components?
Always choose Lightning
Web Components unless
you need a feature that
isn’t supported
AGENDA
STEP 1 : DOWNLOAD AND
INSTALL SALESFORCE DX CLI
STEP 2 : DOWNLOAD AND
INSTALL VSCODE
STEP 3 : INSTALL SALESFORCE
EXTENSION PACK
STEP 4 : CONNECTING WITH
YOUR SALESFORCE ORG
Salesforce CLI
A common line interface tool to interact with Salesforce Orgs and manage
metadata/data
Create and manage orgs
 Create metadata like Apex Class, Lightning Components
 Import and Export Data
 Create and install packages
 Run apex test
 Build Automation
Difference between Salesforce CLI and SFDX
Salesforce CLI is a
tool
Sfdx is an approach
to move towards
source driven
development
Step 1: Install Salesforce CLI
https://developer.salesforce.com/tools/sfdxcli
Enter sfdx to Ensure CLI is installed
Step 2:- Install Visual Studio
https://code.visualstudio.com/download
Step 3:- Install Extensions to support
Development
Salesforce Extension Pack Lightning Web Component
AGENDA
Org Development Model
Steps to Setup SalesforceDX (SFDX)
for Non Scratch Orgs
Development Model
ORG DEVELOPMENT MODEL PACKAGE DEVELOPMENT
Step 1: Create Project with Manifest
Step 2 : Authenticate your org
Step 3: Retrieve and Deploy Source
Deploy Source to Org Retrieve Source from Org
AGENDA
PACKAGE DEVELOPMENT MODEL STEPS TO SETUP SALESFORCEDX
(SFDX) FOR SCRATCH ORGS
Scratch orgs
 These are orgs consisting of Salesforce code or
metadata that can be easily created or destroyed,
helping to speed up the standard development
workflow.
Advantages of Scratch orgs
Convenient Configurable disposable
Use Cases of Scratch org
Start a new project.
Start a new feature
branch.
Test a new feature.
Start automated
testing.
Perform development
tasks directly in an org.
Start from “scratch”
with a fresh new org
Points to remember
Scratch orgs do not replace
sandboxes. Scratch orgs are
temporary and they don’t include any
production data.
Scratch orgs complement
Sandboxes. They are great for
temporary deployments. use them for
peer review and a way to get enhanced
test coverage and automation.
Step 1: Create Project
Step 2: Authorize Dev hub
he Developer Hub (Dev Hub) lets you create and manage scratch orgs.
Step 3: Enable Dev hub
Step 4 : Push and pull from Org
Agenda
Sfdx Command Structure
Sfdx
Command
Structure
 Command
 Flag
 Arguments
Deploying metadata to a Salesforce
instance
Step 1: Convert source
format to metadata format
Step 2: Deploy from scratch
to sandbox/ production org
Step 3: Check deployment
Status
Overview of
Lightning Component Library
Q&A
Thank you

More Related Content

What's hot

Dnc2015 azure-microservizi-vforusso
Dnc2015 azure-microservizi-vforussoDnc2015 azure-microservizi-vforusso
Dnc2015 azure-microservizi-vforusso
DotNetCampus
 
Lightning In The Clouds
Lightning In The CloudsLightning In The Clouds
Lightning In The Clouds
george.james
 

What's hot (20)

Lightning Web Component in Salesforce
Lightning Web Component in SalesforceLightning Web Component in Salesforce
Lightning Web Component in Salesforce
 
Getting Started with Lightning Web Components | LWC | Salesforce
Getting Started with Lightning Web Components | LWC | SalesforceGetting Started with Lightning Web Components | LWC | Salesforce
Getting Started with Lightning Web Components | LWC | Salesforce
 
Lightning web components
Lightning web componentsLightning web components
Lightning web components
 
Lightning web components - Introduction, component Lifecycle, Events, decorat...
Lightning web components - Introduction, component Lifecycle, Events, decorat...Lightning web components - Introduction, component Lifecycle, Events, decorat...
Lightning web components - Introduction, component Lifecycle, Events, decorat...
 
Dnc2015 azure-microservizi-vforusso
Dnc2015 azure-microservizi-vforussoDnc2015 azure-microservizi-vforusso
Dnc2015 azure-microservizi-vforusso
 
Lwc presentation
Lwc presentationLwc presentation
Lwc presentation
 
Lightning In The Clouds
Lightning In The CloudsLightning In The Clouds
Lightning In The Clouds
 
Evolution / History of ASP.NET
Evolution / History of ASP.NETEvolution / History of ASP.NET
Evolution / History of ASP.NET
 
The Future of ASP.NET
The Future of ASP.NETThe Future of ASP.NET
The Future of ASP.NET
 
Introduction to MERN
Introduction to MERNIntroduction to MERN
Introduction to MERN
 
ASP.NET Core MVC + Web API with Overview
ASP.NET Core MVC + Web API with OverviewASP.NET Core MVC + Web API with Overview
ASP.NET Core MVC + Web API with Overview
 
Introduction to ASP.NET MVC
Introduction to ASP.NET MVCIntroduction to ASP.NET MVC
Introduction to ASP.NET MVC
 
From MEAN to the MERN Stack
From MEAN to the MERN StackFrom MEAN to the MERN Stack
From MEAN to the MERN Stack
 
Whats New Lansa V12
Whats New Lansa V12Whats New Lansa V12
Whats New Lansa V12
 
What Is Angular 2 | Angular 2 Tutorial For Beginners | Angular Training | Edu...
What Is Angular 2 | Angular 2 Tutorial For Beginners | Angular Training | Edu...What Is Angular 2 | Angular 2 Tutorial For Beginners | Angular Training | Edu...
What Is Angular 2 | Angular 2 Tutorial For Beginners | Angular Training | Edu...
 
Talk for DevFest 2021 - GDG Bénin
Talk for DevFest 2021 - GDG BéninTalk for DevFest 2021 - GDG Bénin
Talk for DevFest 2021 - GDG Bénin
 
Migrate To Lightning Web Components from Aura framework to increase performance
Migrate To Lightning Web Components from Aura framework to increase performance Migrate To Lightning Web Components from Aura framework to increase performance
Migrate To Lightning Web Components from Aura framework to increase performance
 
Angular 2
Angular 2Angular 2
Angular 2
 
Building an E-commerce website in MEAN stack
Building an E-commerce website in MEAN stackBuilding an E-commerce website in MEAN stack
Building an E-commerce website in MEAN stack
 
Angular 4 fronts
Angular 4 frontsAngular 4 fronts
Angular 4 fronts
 

Similar to Live Session1 lightning web component

Reasons Why Laravel is Better Over the PHP Frameworks
Reasons Why Laravel is Better Over the PHP FrameworksReasons Why Laravel is Better Over the PHP Frameworks
Reasons Why Laravel is Better Over the PHP Frameworks
GetAProgrammer
 

Similar to Live Session1 lightning web component (20)

SFDC Lightning Demo
SFDC Lightning DemoSFDC Lightning Demo
SFDC Lightning Demo
 
Integrating SalesforceDX and Test Automation
Integrating SalesforceDX and Test AutomationIntegrating SalesforceDX and Test Automation
Integrating SalesforceDX and Test Automation
 
Introduction to Lightning Web Components
Introduction to Lightning Web ComponentsIntroduction to Lightning Web Components
Introduction to Lightning Web Components
 
Introduction to lightning web component
Introduction to lightning web component Introduction to lightning web component
Introduction to lightning web component
 
6 reasons developers should consider salesforce lightning web components
6 reasons developers should consider salesforce lightning web components6 reasons developers should consider salesforce lightning web components
6 reasons developers should consider salesforce lightning web components
 
Implementing Vanilla Web Components
Implementing Vanilla Web ComponentsImplementing Vanilla Web Components
Implementing Vanilla Web Components
 
Salesforce DX for admin
Salesforce DX for adminSalesforce DX for admin
Salesforce DX for admin
 
What is Difference Between LC and LWC?
What is Difference Between LC and LWC?What is Difference Between LC and LWC?
What is Difference Between LC and LWC?
 
Why Laravel is the first choice for Web development_.pdf
Why Laravel is the first choice for Web development_.pdfWhy Laravel is the first choice for Web development_.pdf
Why Laravel is the first choice for Web development_.pdf
 
Salesforce DX Test Data Migration
Salesforce DX Test Data MigrationSalesforce DX Test Data Migration
Salesforce DX Test Data Migration
 
SalesforceDX : SalesforceSaturday
SalesforceDX : SalesforceSaturdaySalesforceDX : SalesforceSaturday
SalesforceDX : SalesforceSaturday
 
Salesforce DX for Admin v2
Salesforce DX for Admin v2Salesforce DX for Admin v2
Salesforce DX for Admin v2
 
Laravel : A Fastest Growing Kid
Laravel : A Fastest Growing KidLaravel : A Fastest Growing Kid
Laravel : A Fastest Growing Kid
 
#ImpactSalesforceSaturday: Lightning Components 101: An Apex Developer’s Guide
#ImpactSalesforceSaturday: Lightning Components 101: An Apex Developer’s Guide#ImpactSalesforceSaturday: Lightning Components 101: An Apex Developer’s Guide
#ImpactSalesforceSaturday: Lightning Components 101: An Apex Developer’s Guide
 
5 Powerful Backend Frameworks for Web App Development in 2022
5 Powerful Backend Frameworks for Web App Development in 20225 Powerful Backend Frameworks for Web App Development in 2022
5 Powerful Backend Frameworks for Web App Development in 2022
 
Top 13 Backend Frameworks for Web development in 2024
Top 13 Backend Frameworks for Web development in 2024Top 13 Backend Frameworks for Web development in 2024
Top 13 Backend Frameworks for Web development in 2024
 
Hidden things uncovered about laravel development
Hidden things uncovered about laravel developmentHidden things uncovered about laravel development
Hidden things uncovered about laravel development
 
Comment utiliser Visual Studio Code pour travailler avec une scratch Org
Comment utiliser Visual Studio Code pour travailler avec une scratch OrgComment utiliser Visual Studio Code pour travailler avec une scratch Org
Comment utiliser Visual Studio Code pour travailler avec une scratch Org
 
Lightning Web Components by Abdul Gafoor
Lightning Web Components by Abdul GafoorLightning Web Components by Abdul Gafoor
Lightning Web Components by Abdul Gafoor
 
Reasons Why Laravel is Better Over the PHP Frameworks
Reasons Why Laravel is Better Over the PHP FrameworksReasons Why Laravel is Better Over the PHP Frameworks
Reasons Why Laravel is Better Over the PHP Frameworks
 

Recently uploaded

會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
中 央社
 

Recently uploaded (20)

How To Create Editable Tree View in Odoo 17
How To Create Editable Tree View in Odoo 17How To Create Editable Tree View in Odoo 17
How To Create Editable Tree View in Odoo 17
 
ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH FORM 50 CÂU TRẮC NGHI...
ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH FORM 50 CÂU TRẮC NGHI...ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH FORM 50 CÂU TRẮC NGHI...
ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH FORM 50 CÂU TRẮC NGHI...
 
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
 
ANTI PARKISON DRUGS.pptx
ANTI         PARKISON          DRUGS.pptxANTI         PARKISON          DRUGS.pptx
ANTI PARKISON DRUGS.pptx
 
The Story of Village Palampur Class 9 Free Study Material PDF
The Story of Village Palampur Class 9 Free Study Material PDFThe Story of Village Palampur Class 9 Free Study Material PDF
The Story of Village Palampur Class 9 Free Study Material PDF
 
How to Analyse Profit of a Sales Order in Odoo 17
How to Analyse Profit of a Sales Order in Odoo 17How to Analyse Profit of a Sales Order in Odoo 17
How to Analyse Profit of a Sales Order in Odoo 17
 
Exploring Gemini AI and Integration with MuleSoft | MuleSoft Mysore Meetup #45
Exploring Gemini AI and Integration with MuleSoft | MuleSoft Mysore Meetup #45Exploring Gemini AI and Integration with MuleSoft | MuleSoft Mysore Meetup #45
Exploring Gemini AI and Integration with MuleSoft | MuleSoft Mysore Meetup #45
 
Mattingly "AI and Prompt Design: LLMs with Text Classification and Open Source"
Mattingly "AI and Prompt Design: LLMs with Text Classification and Open Source"Mattingly "AI and Prompt Design: LLMs with Text Classification and Open Source"
Mattingly "AI and Prompt Design: LLMs with Text Classification and Open Source"
 
e-Sealing at EADTU by Kamakshi Rajagopal
e-Sealing at EADTU by Kamakshi Rajagopale-Sealing at EADTU by Kamakshi Rajagopal
e-Sealing at EADTU by Kamakshi Rajagopal
 
The Liver & Gallbladder (Anatomy & Physiology).pptx
The Liver &  Gallbladder (Anatomy & Physiology).pptxThe Liver &  Gallbladder (Anatomy & Physiology).pptx
The Liver & Gallbladder (Anatomy & Physiology).pptx
 
An Overview of the Odoo 17 Knowledge App
An Overview of the Odoo 17 Knowledge AppAn Overview of the Odoo 17 Knowledge App
An Overview of the Odoo 17 Knowledge App
 
Improved Approval Flow in Odoo 17 Studio App
Improved Approval Flow in Odoo 17 Studio AppImproved Approval Flow in Odoo 17 Studio App
Improved Approval Flow in Odoo 17 Studio App
 
Mattingly "AI & Prompt Design: Named Entity Recognition"
Mattingly "AI & Prompt Design: Named Entity Recognition"Mattingly "AI & Prompt Design: Named Entity Recognition"
Mattingly "AI & Prompt Design: Named Entity Recognition"
 
24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...
24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...
24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...
 
8 Tips for Effective Working Capital Management
8 Tips for Effective Working Capital Management8 Tips for Effective Working Capital Management
8 Tips for Effective Working Capital Management
 
Envelope of Discrepancy in Orthodontics: Enhancing Precision in Treatment
 Envelope of Discrepancy in Orthodontics: Enhancing Precision in Treatment Envelope of Discrepancy in Orthodontics: Enhancing Precision in Treatment
Envelope of Discrepancy in Orthodontics: Enhancing Precision in Treatment
 
Basic Civil Engineering notes on Transportation Engineering, Modes of Transpo...
Basic Civil Engineering notes on Transportation Engineering, Modes of Transpo...Basic Civil Engineering notes on Transportation Engineering, Modes of Transpo...
Basic Civil Engineering notes on Transportation Engineering, Modes of Transpo...
 
Mattingly "AI and Prompt Design: LLMs with NER"
Mattingly "AI and Prompt Design: LLMs with NER"Mattingly "AI and Prompt Design: LLMs with NER"
Mattingly "AI and Prompt Design: LLMs with NER"
 
diagnosting testing bsc 2nd sem.pptx....
diagnosting testing bsc 2nd sem.pptx....diagnosting testing bsc 2nd sem.pptx....
diagnosting testing bsc 2nd sem.pptx....
 
Championnat de France de Tennis de table/
Championnat de France de Tennis de table/Championnat de France de Tennis de table/
Championnat de France de Tennis de table/
 

Live Session1 lightning web component

  • 1. FREE WEEKLY LWC SESSION TIMINGS  8PM IST  10:30AM EST  7:30 AM PST
  • 2. Smriti Sharan - sfdcAmplified  5X Salesforce Certified  Blogger and youtuber at SfdcAmplifed  MBA, MS from US  Consultant at Deloitte  Trailhead Ranger  Recognized in top 50 bloggers
  • 3.
  • 4. AGENDA  What is lightning web component?  Difference between aura component and LWC  Why do you go for LWC instead of existing aura components?  Coexistence and interoperability of aura and LWC
  • 5. What is Lightning Web Component ? It Is A New Programming Model To Create The Lightning Components. They Are Custom Html Elements Built Using Html And modern Javascript.
  • 6. Advantages of Lightning Web Component BETTER PERFORMANCE MODERN WEB STANDARDS COMPATIBLE WITH AURA COMPONENTS EASE OF USE
  • 8. Problems  Develop own rendering engine  Does support custom element  Hard to find workforce  Components written in different framework were not interoperable
  • 12. Benefits of LWC More standard, less proprietary Common Component Model Transferable Skills Easier-to-ramp-up for developers Better Performance
  • 14. Coexistence and Interoperability AURA COMPONENTS AND LIGHTNING WEB COMPONENTS CAN COEXIST ON THE SAME PAGE AND IN THE SAME RUNTIME . AURA COMPONENTS CAN INCLUDE LIGHTNING WEB COMPONENTS. AURA COMPONENTS AND LIGHTNING WEB COMPONENTS SHARE THE SAME BASE LIGHTNING COMPONENTS.
  • 15. Nested composition You can have both Aura components and Lighting web components inside a parent Aura component Lightning web components can only contain other Lightning web components.
  • 16. Side-by-side composition  Parent Aura component and Parent Lightning web component are not within the same hierarchy but are placed separately in a Lightning App Page.
  • 17. What to Choose between Lightning Web Components and Aura Components? Always choose Lightning Web Components unless you need a feature that isn’t supported
  • 18.
  • 19. AGENDA STEP 1 : DOWNLOAD AND INSTALL SALESFORCE DX CLI STEP 2 : DOWNLOAD AND INSTALL VSCODE STEP 3 : INSTALL SALESFORCE EXTENSION PACK STEP 4 : CONNECTING WITH YOUR SALESFORCE ORG
  • 20. Salesforce CLI A common line interface tool to interact with Salesforce Orgs and manage metadata/data Create and manage orgs  Create metadata like Apex Class, Lightning Components  Import and Export Data  Create and install packages  Run apex test  Build Automation
  • 21. Difference between Salesforce CLI and SFDX Salesforce CLI is a tool Sfdx is an approach to move towards source driven development
  • 22. Step 1: Install Salesforce CLI https://developer.salesforce.com/tools/sfdxcli
  • 23. Enter sfdx to Ensure CLI is installed
  • 24. Step 2:- Install Visual Studio https://code.visualstudio.com/download
  • 25. Step 3:- Install Extensions to support Development Salesforce Extension Pack Lightning Web Component
  • 26.
  • 27. AGENDA Org Development Model Steps to Setup SalesforceDX (SFDX) for Non Scratch Orgs
  • 28. Development Model ORG DEVELOPMENT MODEL PACKAGE DEVELOPMENT
  • 29. Step 1: Create Project with Manifest
  • 30. Step 2 : Authenticate your org
  • 31. Step 3: Retrieve and Deploy Source Deploy Source to Org Retrieve Source from Org
  • 32.
  • 33. AGENDA PACKAGE DEVELOPMENT MODEL STEPS TO SETUP SALESFORCEDX (SFDX) FOR SCRATCH ORGS
  • 34. Scratch orgs  These are orgs consisting of Salesforce code or metadata that can be easily created or destroyed, helping to speed up the standard development workflow.
  • 35. Advantages of Scratch orgs Convenient Configurable disposable
  • 36. Use Cases of Scratch org Start a new project. Start a new feature branch. Test a new feature. Start automated testing. Perform development tasks directly in an org. Start from “scratch” with a fresh new org
  • 37. Points to remember Scratch orgs do not replace sandboxes. Scratch orgs are temporary and they don’t include any production data. Scratch orgs complement Sandboxes. They are great for temporary deployments. use them for peer review and a way to get enhanced test coverage and automation.
  • 38. Step 1: Create Project
  • 39. Step 2: Authorize Dev hub he Developer Hub (Dev Hub) lets you create and manage scratch orgs.
  • 40. Step 3: Enable Dev hub
  • 41. Step 4 : Push and pull from Org
  • 42.
  • 45.
  • 46. Deploying metadata to a Salesforce instance Step 1: Convert source format to metadata format Step 2: Deploy from scratch to sandbox/ production org Step 3: Check deployment Status
  • 48. Q&A

Editor's Notes

  1. Using sfdx we can create scratch orgs –which we will understand in later section
  2. Salesforce CLI is a single command-line interface that is used in all Salesforce DX features.  It reduces development time across the entire Salesforce Platform. Built around open APIs, the CLI easily integrates into existing developer workflows.  It can be used to aggregate development tools, synchronize source, manage orgs and data, execute tests, and install packages. CLI is the best interface for interactive command line development, continuous integration, and continuous delivery, and automation. This consolidated interface for many APIs is the driver for Visual Studio Code extensions. It is also the driver of new third-party features like Illuminated Cloud and the Welkin Suite.
  3. Salesforce CLI is a single command-line interface that is used in all Salesforce DX features.  It reduces development time across the entire Salesforce Platform. Built around open APIs, the CLI easily integrates into existing developer workflows.  It can be used to aggregate development tools, synchronize source, manage orgs and data, execute tests, and install packages. CLI is the best interface for interactive command line development, continuous integration, and continuous delivery, and automation. This consolidated interface for many APIs is the driver for Visual Studio Code extensions. It is also the driver of new third-party features like Illuminated Cloud and the Welkin Suite.
  4. We use scratch orgs when working on new requirement or when we start developing new application. When u have build changes then deploy to developer org and delete scratch org.
  5. Salesforce CLI is a single command-line interface that is used in all Salesforce DX features.  It reduces development time across the entire Salesforce Platform. Built around open APIs, the CLI easily integrates into existing developer workflows.  It can be used to aggregate development tools, synchronize source, manage orgs and data, execute tests, and install packages. CLI is the best interface for interactive command line development, continuous integration, and continuous delivery, and automation. This consolidated interface for many APIs is the driver for Visual Studio Code extensions. It is also the driver of new third-party features like Illuminated Cloud and the Welkin Suite.
  6. Salesforce CLI is a single command-line interface that is used in all Salesforce DX features.  It reduces development time across the entire Salesforce Platform. Built around open APIs, the CLI easily integrates into existing developer workflows.  It can be used to aggregate development tools, synchronize source, manage orgs and data, execute tests, and install packages. CLI is the best interface for interactive command line development, continuous integration, and continuous delivery, and automation. This consolidated interface for many APIs is the driver for Visual Studio Code extensions. It is also the driver of new third-party features like Illuminated Cloud and the Welkin Suite.
  7. Salesforce CLI is a single command-line interface that is used in all Salesforce DX features.  It reduces development time across the entire Salesforce Platform. Built around open APIs, the CLI easily integrates into existing developer workflows.  It can be used to aggregate development tools, synchronize source, manage orgs and data, execute tests, and install packages. CLI is the best interface for interactive command line development, continuous integration, and continuous delivery, and automation. This consolidated interface for many APIs is the driver for Visual Studio Code extensions. It is also the driver of new third-party features like Illuminated Cloud and the Welkin Suite.