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

news/2024/9/19 13:12:51/文章来源:https://www.cnblogs.com/CDP1/p/18420388

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免费学习资料、高薪岗位、考证攻略,40💰考试优惠券等更多福利尽在微信公众号:自由侠部落,欢迎各位关注。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/799831.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Camstar建模数据太多,打开很慢,默认只查前200行

此处举例:Product产品建模。(其他:思路一致) Oracle 版本:where ROWNUM<200 SQLServer 版本:select top 200😘宝子:除非不再醒来,除非太阳不再升起,不然都请你好好生活,挣扎着前进,开心的笑。(●◡●)

升讯威在线客服系统如何高性能同时支持 MySQL 和 SQL Server

详细介绍升讯威在线客服系统是如何高性能同时支持 MySQL 和 SQL Server 的,经过实践验证,可在低配服务器上无压力支持超 2000 人同时在线。升讯威在线客服与营销系统是基于 .net core / WPF 开发的一款在线客服软件,宗旨是: 开放、开源、共享。努力打造 .net 社区的一款优秀…

易优eyoucms网站留言验证码怎么调用

前台留言模型的图形验证码标签调用 比如需要在留言表单里加入图形验证码,复制下方黄色代码在留言标签中 {eyou:guestbookform}{eyou:guestbookform type=default}<form method="POST" enctype="multipart/form-data" action="{$field.action}&quo…

易优eyoucms网站留言增加验证码功能

<!-- 验证码开始 -->{eyou:notempty name=$field.IsVertify}<div><input type="text" name="vertify" autocomplete="off" placeholder="图片验证码"/><img {$field.VertifyData} title="看不清?点击更换验…

易优eyoucms网站系统报错:unserialize(): Error at offset 0 of 1571 bytes

遇到“unserialize(): Error at offset 0 of 1571 bytes”这类错误,通常是因为缓存文件损坏或格式不正确。针对EyouCMS 1.5.1版本,可以采取以下步骤来解决这个问题: 解决方案一:清除缓存文件通过FTP访问服务器:使用FTP客户端(如FileZilla、WinSCP等)连接到服务器。 导航…

易优eyoucms网站表单留言增加验证码怎么做

前台留言模型的图形验证码标签调用 比如需要在留言表单里加入图形验证码,复制下方黄色代码在留言标签中 {eyou:guestbookform}{eyou:guestbookform type=default}<form method="POST" enctype="multipart/form-data" action="{$field.action}&quo…

洛谷 P5569 石子合并——题解

洛谷P5569题解传送锚点摸鱼环节 [SDOI2008] 石子合并 题目描述 在一个操场上摆放着一排 \(N\) 堆石子。现要将石子有次序地合并成一堆。规定每次只能选相邻的 \(2\) 堆石子合并成新的一堆,并将新的一堆石子数记为该次合并的得分。 试设计一个算法,计算出将 \(N\) 堆石子合并成…

VMware ESXi 8.0U3b macOS Unlocker OEM BIOS 2.7 集成网卡驱动和 NVMe 驱动 (集成驱动版)

VMware ESXi 8.0U3b macOS Unlocker & OEM BIOS 2.7 集成网卡驱动和 NVMe 驱动 (集成驱动版)VMware ESXi 8.0U3b macOS Unlocker & OEM BIOS 2.7 集成网卡驱动和 NVMe 驱动 (集成驱动版) 发布 ESXi 8.0U3 集成驱动版,在个人电脑上运行企业级工作负载 请访问原文链接:…

【日记】书荒了(337 字)

正文几乎玩了一周之后上班的第一天。确实有些惫懒。基本都在解决一些之前代班同事留下来的遗留工作。整理了一下,发现工作清单上好多任务都没什么意义。今天打印准考证,发现考试地点在市里…… 本来还想着,考完去找灵玩儿,这下不行了。而且一天考两科。这我是真没想到。所以…

“DLL load failed: 找不到指定的模块。”的一种解法

问题来源: 本身在Al studio的环境训练是没问题的,由于某些问题在平台不好弄,于是copy了项目,anconda建立了paddle-gpu的虚拟环境也搭建了,但是在跑项目的时候出现了如下错误:网上了查看了许多方法,参考着试了不少 测试方法一:缺少的dll文件补上了,失败告终 测试方法二…

py3.7+win10的cv2.xfeatures2d_SIFT.create()函数不存在问题

python3.7 环境window10 64位 cv2包问题。问题 做图片处理用opencv-python做模板匹配的时候会用个sift模型,就会用到cv2.xfeatures2d_SIFT.create()这个函数,在我正要用它增加自己知识,巴拉巴啦....的时候,咦?!这是个什么鬼哦,没有这个函数呢。 百度发现需要什么卸载原版…

聊聊位运算一些注意事项

目录位运算位运算和逻辑运算区别位运算的几点注意异或的运算规则异或的经典问题:两数交换位操作建议使用宏定义好后使用位运算整型提升问题左移和右移概念移位运算容易误解成移位赋值 位运算位运算和逻辑运算区别 位运算是一位对应一位的对所有位逐一进行运算(逐比特位进行运算…