首页 > 其他分享 >这些Salesforce开发领域的术语,你知道多少?(业内术语之系列五)

这些Salesforce开发领域的术语,你知道多少?(业内术语之系列五)

时间:2024-09-19 13:13:46浏览次数:1  
标签:术语 Salesforce Language 开发人员 业内 全称 API 开发

Salesforce开发人员一直都是生态系统内的主力军,其工作内容也比较广泛,职责范围从基于代码的任务到需要一定商业敏锐度的工作。

毋庸置疑,在Salesforce Developer领域存在着大量行业术语,并且使用范围广,使用频率高,一起来先睹为快吧!

Developer领域的术语

SFDX

全称:Salesforce Developer Experience

SFDX指的是Salesforce开发人员的用户体验。以前,开发人员需要扩展平台的限制,而平台的设计并未考虑到他们的工作流程。

Salesforce DX是解决这个问题的好方法。Salesforce对DX的总体目标是支持源驱动的开发,这有利于构建在Salesforce上的每个人。 

SFXD

全称:Salesforce Discord Community

sfxd.github.io/是一个Salesforce开发者社区,由Salesforce开发者策划。由Discord社区连接,还有一个 wiki(美化的HTML文件集合)和可搜索的实现文件。

PD1

全称:Platform Developer 1初级开发认证

PD1认证是Salesforce开发人员的基础考试,其涵盖范围广泛,设计平台、声明性和程序化主题。

API

全称:Application-Programming Interface应用程序接口

API是允许将两个系统集成在一起的中介。API 使开发人员能够让两个系统相互“对话”,以期望的时间和方式成功地交换数据。

Salesforce有多种类型的API,具体取决于开发人员的集成要求。

LWC

全称:Lightning Web Component

LWC是一种更新的基于Web标准的框架方法,用于在Salesforce平台上创建组件。它们更易于定义和开发,因为符合更新的Web标准(如 CSS、HTML和更新的JavaScript,无需设置框架)。

CPU

全称:Central Processing Unit中央处理器

CPU是常见的计算术语,指的是根据软件和用户输入处理指令的组件。

在Salesforce生态系统中,你会听到“Apex CPU”。Salesforce平台对任何给定的执行内容施加CPU使用调节器限制,大约为10秒。这意味着Apex代码、声明性工具或事务中的组合不得超过约10秒的限制。 

ETL

全称:Extract, Transform and Load提取、转换和加载

ETL指的是从一个平台提取数据、转换数据格式并将其加载到另一个平台的一类工具。它们具有广泛不同的功能集,功能具体取决于开发人员的集成或数据迁移挑战。

SDK

全称:Software Development Kit软件开发工具包

在构建这个模型时,需要一整套物品,包括套件本身、组装它们所需的工具、组装指令等。 在 Salesforce平台上,开发人员会找到Mobile SDK、Mule SDK和其他平台SDK。

SLDS

全称:Salesforce Lightning Design System

SLDS指的是帮助开发人员构建具有Lightning Experience界面的应用程序,而无需编写CSS。

SLDS是一个CSS框架,可让用户访问开发人员用来创建Lightning Experience的图标、调色板和字体。

MVC

全称:Model–View–Controller模型-视图-控制器

应用程序设计模型由三部分组成:Model表示数据或活动的实体,View表示模型状态的可视化,Controller表示用于更改模型状态的工具。

SOQL

全称:Salesforce Object Query Language 对象查询语言

SOQL是用于搜索组织的数据以获取特定信息。SOQL可以嵌入到Apex代码和组织中的各种其他位置,以编程方式获取特定信息。

SOSL

全称:Salesforce Object Search Language对象搜索语言

用于在记录中执行文本搜索。使用SOSL在Salesforce中跨多个标准和自定义对象记录搜索字段。

OData

全称:Open Data Protocol开放数据协议

一组构建和使用RESTful API的最佳实践。Salesforce Connect调用外部OData端点以显示存储在外部对象中的数据。

IDE

全称:Integrated Development Environment集成开发环境

对于繁重的开发工作,需要一个专业的IDE。IDE提供与源代码控制集成、语法突出显示、自动完成、调试器、离线编辑等功能。

流行的示例包括Visual Studio Code和Developer Console。

CLI

全称:Command Line Interface命令行界面

用于查看和管理文件的基于文本的用户界面 (UI)。Salesforce CLI通过以下方式简化了开发和构建自动化: 

  1. 聚合针对Salesforce组织执行命令所需的所有工具
  2. 同步源到和从头开始组织
  3. 创建和管理组织
  4. 导入和导出数据
  5. 创建和执行测试
  6. 创建和安装包

CI/CD

全称:Continuous Integration/Continuous Deployment/Continuous Delivery持续集成/持续部署/持续交付

CI/CD是一种软件开发实践,指的是不同的自动化过程

持续集成(CI)是关于在发布管道中自动移动工作项,通过用于组合和测试包的环境,然后将它们推广到生产环境。

持续部署(CD)是指一旦更改或工作项被批准并合并到版本控制中,就立即将更改部署到发布管道中的下游环境。

持续交付是CI/CD的最终目标。这是一种文化或工作方式(而不是一种工作流程),它是关于在开发或定制工作完成后尽快向最终用户发布附加值和新功能。

PMD

全称:Programming Mistake Detector编程错误检测器

PMD是一个可扩展的跨语言静态代码分析器。该站点托管文档,并且建议的代码质量改进可以在DevOps平台中浮出水面。

GUI

全称:Graphical User Interface图形用户界面

GUI是一种用户界面形式,允许用户通过图形图标和音频指示器(例如主要符号)与电子设备进行交互,而不是基于文本的用户界面、键入的命令标签或文本导航。

ALM

全称:Application Lifestyle Management应用生活方式管理

如何将更改和增强功能推广到Salesforce实例?

拥有可靠的ALM流程可确保组织继续正常工作并为最终用户提供最大价值。在ALM流程中,有三个独立的开发模型:变更集开发、组织开发和包开发。

DML

全称:Data Manipulation Language数据操作语言

通过提供简单的语句来插入、更新、合并、删除和恢复记录,提供一种直接的方式来管理记录。

RAML

全称:RESTful API Modeling Language

可以轻松管理从设计到共享的整个API生命周期。RAML非常简洁,只需编写需要定义的内容即可,并且可重复使用。RAML是机器可读的API设计。

GTL

全称:Guide Template Language指南模板语言

GTL是一种Marketing Cloud脚本语言,提供了一种声明性语法,用于创建个性化、动态、数据驱动的消息,以及构建跨渠道模板和布局。

SSJS

全称:Server-Side JavaScript

Marketing Cloud使用由Marketing Cloud服务器处理的JavaScript代码。

Marketing Cloud不是使用浏览器在客户端计算机上渲染 JavaScript,而是在渲染时在服务器上执行 JavaScript。

MEL

全称:Mule Expression Language

MEL是一种轻量级、特定于Mule的表达式语言,可用于访问和评估Mule消息的有效负载、属性和变量中的数据。

作者:自由侠部落

博客地址:https://home.cnblogs.com/u/CDP1/

本文欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接 

如果文章的内容对你有帮助,欢迎点赞~

标签:术语,Salesforce,Language,开发人员,业内,全称,API,开发
From: https://www.cnblogs.com/CDP1/p/18420388

相关文章

  • 想成为Admineloper?Salesforce全新职业解析,机会就在眼前!
    每个Salesforce管理员在思考自己的职业生涯时,可能都会想到:下一步是往架构师,或者开发,还是咨询的方向发展。无论哪种职业规划,都需要培养新的技能。由于角色职责、团队、客户需求等的变化,许多管理员在晋升之前就开始培养这种新技能。管理员可能需要学习Apex或利用现有知识,转向传统......
  • 局域网聊天工具:提升企业内部信息安全的私有化即时通讯软件
    在数字化转型的过程中,越来越多的企业依赖即时通讯工具来进行内部沟通与协作。然而,许多企业在使用的微信、钉钉等SaaS聊天工具却存在着严重的安全隐患和管理难题,这些问题不仅危及信息安全,还影响企业的整体运营效率。针对这些痛点,选择一款私有化部署的局域网聊天工具成为了企业的当务......
  • 树和二叉树基本术语、性质
    总结二叉树的度、树高、结点数等属性之间的关系(通过王道书5.2.3课后小题来复习“二叉树的性质”)树的相关知识 叶子结点的度=0层次默认从1开始有些题目从0开始也不要奇怪常见考点1:结点数=总度数+1 常见考点2:度为m的树和m叉树 常见考点3:度为m的树第i层至多有......
  • VXLAN常用术语
    VXLAN(VirtualExtensibleLAN)是一种用于在大规模数据中心中扩展二层网络的隧道技术。它通过在现有的三层网络基础设施上创建虚拟的二层网络,使不同物理位置的虚拟机能够互相通信。本文将详细介绍VXLAN中的一些关键术语,包括租户、Underlay网络和Overlay网络、NVE、VTEP、VNI、BD、VBD......
  • Salesforce常见的100+个业内术语!(系列四)
    不知不觉Salesforce行业术语系列已经进行到系列四啦!本篇文章继续为大家带来Service领域和Marketing领域的术语,希望能对各位学习者有所帮助。Service领域的术语CTI全称:ComputerTelephonyIntegrationTelephony可以直接集成到Salesforce。对于依赖电话服务的部门来说,这是一个......
  • 加密芯片在游戏行业内的应用
    版权保护、数据安全存储与传输,这是游戏机厂商最迫切的需求。对于版权保护的实现,推荐算法移植方案、配合参数移植和对比认证,安全强度已是行业内最高级别,在此不做敷述。本次主要讲解如何利用LKT加密芯片实现数据安全存储与传输。LKT加密芯片内部具有一块NVM区,其特点是掉电不擦除,只......
  • 搭建企业内部的大语言模型系统
    大纲开源大语言模型大语言模型管理私有大语言模型服务部署方案开源大语言模型担心安全与隐私?可私有部署的开源大模型商业大模型,不支持私有部署ChatGPTClaudeGoogleGemini百度问心一言开源大模型,支持私有部署MistralMetaLlamaChatGLM阿里通义千问常用开源大模型列表开源大模型分支......
  • 搭建企业内部的大语言模型系统
    大纲开源大语言模型大语言模型管理私有大语言模型服务部署方案开源大语言模型担心安全与隐私?可私有部署的开源大模型商业大模型,不支持私有部署ChatGPTClaudeGoogleGemini百度问心一言开源大模型,支持私有部署MistralMetaLlamaChatGLM阿里通义千问常......
  • Salesforce职业规划:原厂,甲方,乙方,从业者应该如何选择?
    Salesforce生态系统蓬勃发展,对不同角色的需求量不断增加。需求方包括使用Salesforce的最终用户(甲方)、实施Salesforce的咨询公司、为Salesforce创建应用程序的AppExchange公司(或ISV),当然还有Salesforce原厂。Salesforce最终用户(甲方)2020年,Salesforce的客户数量就超过了150,000名,......
  • 如何进行文件外发管控?如何限制企业内部文件外发?一文揭晓答案
    文件外发管控的重要性:文件外发管控至关重要,它直接关系到企业信息安全与合规性。通过严格管控文件外发行为,企业能有效防止敏感信息泄露,保护核心数据资产不受侵害。这不仅有助于维护企业声誉和客户信任,还能确保业务连续性和竞争力。同时,符合法律法规要求,避免法律风险和罚款。因......