美文网首页
Salesforce中文培训,这些开发领域的术语你知道多少?

Salesforce中文培训,这些开发领域的术语你知道多少?

作者: 自由侠Salesforce学习 | 来源:发表于2022-11-02 11:30 被阅读0次

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通过以下方式简化了开发和构建自动化: 

聚合针对Salesforce组织执行命令所需的所有工具

同步源到和从头开始组织

创建和管理组织

导入和导出数据

创建和执行测试

创建和安装包

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消息的有效负载、属性和变量中的数据。

相关文章

网友评论

      本文标题:Salesforce中文培训,这些开发领域的术语你知道多少?

      本文链接:https://www.haomeiwen.com/subject/swkjtdtx.html