1.作为Salesforce开发人员,有三种核心编程技术需要学习。
Lightning组件框架:类似于AngularJS或React的UI开发框架。
Apex:Salesforce的专有编程语言,具有类似Java的语法。
Visualforce:一种标记语言,可用于创建自定义Salesforce页面,其代码与HTML非常相似,并且可以选择使用Apex和JavaScript的强大组合。

2.Lightning平台:简要介绍一下Lightning平台的具体组成。该平台与其他软件即服务(SaaS)产品的区别之一是它依赖于元数据驱动的体系结构。所有内容,包括代码、配置和应用程序,都指定为元数据。

3.Heroku平台:Heroku使开发人员能够使用Python、Ruby、Go等构建高度可伸缩的web应用程序和后端服务。它还提供数据库工具与Salesforce提供的数据无缝同步。

虽然API既可以在Salesforce内部使用,也可以与您的外部系统一起使用,但Heroku完全是为了与外部世界进行交互。
Heroku是一个web开发平台,允许您快速构建、部署和扩展web应用程序。

Heroku的一大优点是,你在编写应用程序时有很大的灵活性。可用Java、Python、PHP等。
Heroku是建立在AmazonWebServices(AWS)上的,这意味着在标准Web应用程序开发中可能存在的许多基础设施问题都会为您解决。最重要的是,Heroku Connect将Salesforce数据与Heroku Postgres数据统一起来,这样您就不必管理跨平台移动的信息。不用担心基础设施或数据存储意味着您有更多的时间专注于新的开发。

更多推荐

Salesforce入门教程(中文)-001简介