Salesforce Reference Architecture

•
2.4k
•

Implements production-ready Salesforce integration patterns using jsforce, SFDX, and event-driven architectures.

This skill provides a standardized framework for building robust Salesforce integrations, offering pre-defined project structures for both Node.js middleware and SFDX metadata projects. It guides developers through critical architectural decisions such as choosing between polling-based sync or event-driven Change Data Capture (CDC), managing singleton connections with auto-refresh, and implementing a decoupled data mapping layer. Whether you are bootstrapping a new project or auditing existing integration code, this skill ensures alignment with Salesforce best practices for scalability, error handling, and maintainability.

주요 기능

01Guidance on Bulk API 2.0 vs. SObject Collections for performance optimization
02Standardized directory structures for Node.js integrations and SFDX metadata
03Comparison of Polling, CDC, and Heroku Connect integration patterns
04Typed data mapping templates to decouple app schema from Salesforce fields
05Singleton connection management with auto-refresh via jsforce
062,364 GitHub stars

사용 사례

01Organizing a complex SFDX project containing Apex, Lightning Web Components, and Flows
02Designing a real-time synchronization service between a Node.js backend and Salesforce Org
03Migrating legacy polling-based integrations to modern, event-driven architectures