2

How Salesforce Developer Experience Changes the Way You Work

 3 years ago
source link: https://developer.salesforce.com/docs/atlas.en-us.sfdx_dev.meta/sfdx_dev/sfdx_dev_intro.htm
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

How Salesforce Developer Experience Changes the Way You Work

Salesforce Developer Experience (DX) is a new way to manage and develop apps on the Lightning Platform across their entire life cycle. It brings together the best of the Lightning Platform to enable source-driven development, team collaboration with governance, and new levels of agility for custom app development on Salesforce.

Highlights of Salesforce DX include:

  • Your tools, your way. With Salesforce DX, you use the developer tools you already know.
  • The ability to apply best practices to software development. Source code and metadata exist outside of the org and provide more agility to develop Salesforce apps in a team environment. Instead of the org, your version control system is the source of truth.
  • A powerful command-line interface (CLI) removes the complexity of working with your Salesforce org for development, continuous integration, and delivery.
  • Flexible and configurable scratch orgs that you build for development and automated environments. This new type of org makes it easier to build your apps and packages.
  • You can use any IDE or text editor you want with the CLI and externalized source.
  • Salesforce Extensions for VS Code to accelerate app development. These tools provide features for working with scratch orgs, Apex, Lightning components, and Visualforce.

Are You Ready to Begin?

Here’s the basic order for doing your work using Salesforce DX. These workflows include the most common CLI commands. For all commands, see the Salesforce CLI Command Reference.

  • Use a Sample Repo to Get Started
    The quickest way to get going with Salesforce DX is to clone the dreamhouse-lwc GitHub repo. Use its configuration files and Salesforce application to try some commonly used Salesforce CLI commands.
  • Create an Application
    Follow the basic workflow when you are starting from scratch to create and develop an app that runs on the Lightning Platform.
  • Migrate or Import Existing Source
    Use the Metadata API to retrieve the code, and then convert your source for use in a Salesforce DX project.

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK