Definition

Salesforce DX

Salesforce DX is a Salesforce product in the App cloud that allows users to develop and manage Salesforce apps throughout the entire platform in a more direct and efficient way.

Salesforce DX, used primarily by developers, allows users to have true Version control. Version control allows developers to have better control over collaboration, auditing, and disaster control. It is also an important part of an agile release plan. It also helps users build and release new features quickly and with minimal risks.

Salesforce DX combines features from Force.com and Heroku Flow along with new improvements. DX uses the migration tool from Force.com to retrieve and push metadata to an org, also known as a developer environment, but DX also pulls all functionality into one place. DX delivers integration and application pipelines that help streamline workflow through Heroku Flow.

Salesforce DX introduces a new type of Salesforce environment in 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.

This was last updated in April 2017

Continue Reading About Salesforce DX

Dig Deeper on CRM tools and strategy

Content Management
Unified Communications
Data Management
Enterprise AI
ERP
Close