This is the code repository for Salesforce Lightning Platform Enterprise Architecture - Third Edition , published by Packt.
Architect and deliver packaged applications that cater to enterprise business needs
Salesforce Lightning provides a secure and scalable platform to build, deploy, customize, and upgrade applications. This book will take you through the architecture of building an application on the Lightning platform to help you understand its features and best practices, and ensure that your app keeps up with your customers’ increasing needs as well as the innovations on the platform.
This book covers the following exciting features:
- Create and deploy AppExchange packages and manage upgrades
- Understand Enterprise Application Architecture patterns
- Customize mobile and desktop user experience with Lightning Web Components
- Manage large data volumes with asynchronous processing and big data strategies
- Implement Source Control and Continuous Integration Add AI to your application with Einstein Use Lightning External Services to integrate external code and data with your Lightning Application
If you feel this book is for you, get your copy today!
All of the code is organized into folders. For example, Chapter02.
The code will look like the following:
{
"packageDirectories": [
{
"path": "force-app",
"package": "FormulaForce App",
"default": true
}
Following is what you need for this book: This book is aimed at Lightning Platform developers who are looking to push past Lightning Platform basics and learn how to truly discover its potential. You will find this book handy if you are looking to expand your knowledge of developing packaged ISV software and complex, scalable applications for use in enterprise businesses with the Salesforce platform. This book will enable you to know your way around Lightning Platform's non-programmatic functionality as well as Apex, and aid you in learning how to architect powerful solutions for enterprise-scale demands. If you have a background in developing inside other enterprise software ecosystems, you will find this book an invaluable resource for adopting the Lightning Platform.
With the following software and hardware list you can run all code files present in the book (Chapter 1-15).
Chapter | Software required | OS required |
---|---|---|
All | Salesforce DX CLI | Windows and Mac OSX |
13 | GitHub Desktop Client | Windows and Mac OSX |
All | Salesforce Extensions for Visual Studio Code | Windows and Mac OSX |
All | Salesforce Developer Console (partial usage as needed) | Windows and Mac OSX |
We also provide a PDF file that has color images of the screenshots/diagrams used in this book. Click here to download it.
-
Salesforce Platform Developer I Certification Guide [Packt] [Amazon]
-
Salesforce CRM - The Definitive Admin Handbook - Fifth Edition [Packt] [Amazon]
Andrew Fawcett has over 25 years of experience holding several software development-related roles with a focus around enterprise-level product architecture. He is experienced in managing all aspects of the software development life cycle across various technology platforms, frameworks, industry design patterns, and methodologies.
He is currently a VP, Product Management, and a Salesforce Certified Platform Developer II at Salesforce.com. He is responsible for several key platform features and emergent products for Salesforce.com. He is an avid blogger, open source contributor and project owner, and an experienced speaker. He loves watching movies, Formula 1 motor racing, and building Lego! You can find him on Twitter at @andyinthecloud.
Click here if you have any feedback or suggestions.
If you have already purchased a print or Kindle version of this book, you can get a DRM-free PDF version at no cost.
Simply click on the link to claim your free PDF.