The Lightning Platform delivers out-of-the-box tools and services to automate your business processes, integrate with external applications, provide responsive layouts and more. From no-code builders to pro-code tools, the Lightning Platform's enterprise services and metadata-driven, multi-tenant cloud architecture means that you can focus on what makes your business better from the competition.
The Lightning Platform provides easy ways to create and customize business logic. We make it easy to build entire apps using nothing but clicks with tools including App Builder, Community Builder, and more. And you can turbocharge your business logic and solve hard problems with code tools and frameworks like Apex. Like Java, Apex is an object-oriented language that works in the cloud and has APIs for creating, compiling and debugging code.
The Lightning Component Framework — a modern framework for developing digital components — uses Apex on the server side and JavaScript on the client side. Drag and drop your components in Lightning App Builder to design your desktop and mobile apps with ease. What you see in Lightning App Builder is what you get, so there won't be questions about you're creating and what your customers are looking at.
The power of the Lightning Platform means you can design and build your apps using a variety of strategies. You can use no-code integration capabilities like Salesforce Connect and the new External Services Wizard to immediately link multiple systems. Or you can use a comprehensive suite of REST and SOAP APIs for specialized integration demands.
Salesforce DX enables your team to build apps together using the tools you love, while moving fast and delivering value. Use extensions we provide for VS Code, but if you love IntelliJ or Sublime you can use those too. We've made it easier for you to continuously develop and deliver your apps with a focus on testing services and tools with improved delivery through the use of packaging and change sets.