SuperAPI AI 工具集

salesforce-expert

编程与开发

查看项目

更新于 10-16 08:03

技能介绍

用途:本技能面向 Salesforce 平台开发,帮助处理 Apex 编程、Lightning Web Components(LWC)、SOQL/SOSL 查询、Salesforce API 集成及 AppExchange 方案相关任务。

主要能力:覆盖 Sales、Service、Experience、Marketing、Commerce Cloud 及 Force.com 自定义应用开发;涉及 Apex、LWC、Visualforce、Aura、SOQL/SOSL、Trigger 等开发组件;涵盖 REST、SOAP、Bulk、Streaming、Metadata、Tooling 等 API 的集成方式。

最佳实践与限制:资料列出开发规范,如遵循 Apex 编码约定、代码批量化(避免循环中 SOQL/DML)、异常处理、测试类覆盖率 75% 以上;执政官限制包括每事务最多 100 条 SOQL、150 条 DML、单次 SOQL 最多 10,000 条记录、总检索上限 50,000 条,异步可用 @future 或 Batch Apex。安全方面建议使用 with sharing、字段级安全检查、参数化查询防 SOQL 注入。Lightning 建议配合 @wire 可缓存方法、减少服务端往返、遵循 SLDS。文档还列出反模式,如循环内 SOQL/DML、硬编码 ID、递归触发、紧耦合、单体触发、同步处理过多记录等。

使用方式与资源:随技能附带实现示例(触发器处理模式、LWC、批量 Apex、REST 集成)按需读取。参考资料包括 Salesforce 开发者文档、Apex 开发者指南、Lightning 组件库与 API 参考,以及 Trailhead、Developer Centers、Salesforce CLI、VS Code 扩展、开发者控制台、Workbench 等工具。具体安装命令、收费与价格信息暂未提供。