Salesforce Platform Enterprise Architecture - Fourth Edition: A must-read guide to help you architect and deliver packaged applications for enterprise
暫譯: Salesforce 平台企業架構 - 第四版:必讀指南,幫助您架構和交付企業級打包應用程式
Fawcett, Andrew
- 出版商: Packt Publishing
- 出版日期: 2023-03-31
- 售價: $1,900
- 貴賓價: 9.5 折 $1,805
- 語言: 英文
- 頁數: 712
- 裝訂: Quality Paper - also called trade paper
- ISBN: 1804619779
- ISBN-13: 9781804619773
海外代購書籍(需單獨結帳)
相關主題
商品描述
Deliver impressive enterprise-grade applications using the Salesforce Platform with the help of established architectural patterns and best developer practices.
Key Features:
- Use the latest capabilities of the Salesforce Platform to code robust apps and web experiences, with an extended focus on Lightning Web Components
- Branch out to Java, Node.js, and other languages with a new chapter exploring app development capabilities using Heroku and Functions
- Extend your application with access to external services following new coverage of OpenAPI enabled API services
Book Description:
Salesforce makes architecting enterprise-grade applications easy and secure - but you'll need guidance to leverage its full capabilities and deliver top-notch products for your customers.
This fourth edition brings practical guidance to the table for Salesforce Platform developers, taking you on a journey through building and shipping enterprise-grade apps.
This guide will teach you advanced design patterns for application architecture such as separation of concerns, unit of work, domain-driven programming, creating services, unit testing, and dependency injection. You will also learn how to harness the broader Salesforce Platform using the Lightning UI framework and no-code tools to maximize your development time. You'll get to grips with new Apex security features, such as User Mode, and apply them through Apex Enterprise Patterns Open Source.
These topics along with a brand-new chapter to create scalable web experiences and OpenAPI enabled API services with Java, Node.js, and other languages using Heroku and Functions. You will also benefit from an extensive case study based on how Salesforce Platform is used for app development.
By the end of this Salesforce book, whether you are looking to publish the next amazing application on AppExchange or develop packaged applications for your organization, you will be prepared with the latest innovations on the platform.
What You Will Learn:
- Create and deploy packaged apps for your own business or for AppExchange
- 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
- Learn how to go beyond the Apex language, and utilize Java and Node.js to scale your skills and code with Heroku and Functions
- Learn how to unit test your code with mocking frameworks such as ApexMocks and Jest
- Use Salesforce AWS Integration and External Services to integrate external code and data with your application
Who this book is for:
If you are a Salesforce developer who wants to unlock the true potential of the Salesforce platform and deliver complex, scalable applications within your company or for use in large enterprises you target through AppExchange, then you have come to the right place. You will need a solid foundation of Salesforce development to dive into this book - it is here to elevate your skills, not teach you the basics.
商品描述(中文翻譯)
利用 Salesforce 平台和既定的架構模式及最佳開發者實踐,交付令人印象深刻的企業級應用程式。
主要特點:
- 使用 Salesforce 平台的最新功能來編寫穩健的應用程式和網頁體驗,特別聚焦於 Lightning Web Components
- 擴展至 Java、Node.js 和其他語言,新增章節探討使用 Heroku 和 Functions 的應用程式開發能力
- 透過新的 OpenAPI 支援的 API 服務擴展您的應用程式,並訪問外部服務
書籍描述:
Salesforce 使企業級應用程式的架構變得簡單且安全,但您需要指導來充分利用其功能,為您的客戶交付一流的產品。
本書第四版為 Salesforce 平台開發者提供實用的指導,帶您踏上構建和交付企業級應用程式的旅程。
本指南將教您應用程式架構的高級設計模式,例如關注點分離、工作單元、領域驅動編程、創建服務、單元測試和依賴注入。您還將學習如何利用更廣泛的 Salesforce 平台,使用 Lightning UI 框架和無代碼工具來最大化您的開發時間。您將掌握新的 Apex 安全功能,例如用戶模式,並通過 Apex Enterprise Patterns 開源應用它們。
這些主題還包括一個全新的章節,使用 Java、Node.js 和其他語言通過 Heroku 和 Functions 創建可擴展的網頁體驗和 OpenAPI 支援的 API 服務。您還將受益於一個基於 Salesforce 平台如何用於應用程式開發的廣泛案例研究。
在本書結束時,無論您是希望在 AppExchange 上發布下一個驚人的應用程式,還是為您的組織開發打包應用程式,您都將準備好掌握平台上的最新創新。
您將學到的內容:
- 為您自己的業務或 AppExchange 創建和部署打包應用程式
- 理解企業應用程式架構模式
- 使用 Lightning Web Components 自訂行動和桌面用戶體驗
- 使用非同步處理和大數據策略管理大量數據
- 學習如何超越 Apex 語言,利用 Java 和 Node.js 擴展您的技能,並使用 Heroku 和 Functions 編寫代碼
- 學習如何使用 ApexMocks 和 Jest 等模擬框架對您的代碼進行單元測試
- 使用 Salesforce AWS 整合和外部服務將外部代碼和數據整合到您的應用程式中
本書適合誰:
如果您是希望解鎖 Salesforce 平台真正潛力的 Salesforce 開發者,並在您的公司內部或針對 AppExchange 的大型企業交付複雜、可擴展的應用程式,那麼您來對地方了。您需要具備扎實的 Salesforce 開發基礎才能深入本書——本書旨在提升您的技能,而不是教您基礎知識。