Developing on Salesforce means configuring the platform to meet the needs of your organization. It can take the form of clicks or code, but is frequently a combination of the two. The scope can range from tiny changes to sophisticated applications.
Here, we’ll briefly introduce the Salesforce DX development lifecycle. We’ll then look at development tools, click-based development, and code-based development. In the next chapter, we’ll look at application architecture to introduce important principles to help you structure your development in a flexible and scalable way.