写在前面
最近公司正在进行关于SalesForce的开发,但国内并没有相关资料,而且国内目前也没有使用该平台开发的项目,所以公众号内所有SalesForce相关内容都是作者通过阅读SalesForce官方网站上的教程,结合自己理解所写,与分享大家,另也作为学习笔记留存。另外,由于担心版权问题,所有网站页面均不会进行贴图。
SalesForce是什么?
SalesForce是一款云管理平台,包括开发者平台与应用平台。
开发者平台:开发者可以将自己利用SalesForce平台开发的云应用发布在AppExchange上提供给SalesForce用户使用。
应用平台:用户可以订制自己的应用或者购买其他第三方提供的应用,并对其进行管理。
SalesForce优势
SalesForce作为一款云平台,拥有自己完整的开发环境以及生态环境。
作为开发者,完全可以依赖云环境进行自己的开发,而不用对本地环境进行复杂的配置,但是如果要开发定制度较高的应用,还是需要简单的搭建本地环境。
应用范围广。开发的应用主要依赖浏览器,因此可以说“一次开发,可以应用到任何地方”。
开发学习成本较低。后台开发语言与Java类似,前台主要利用HTML(包含SalesForec自定义标签)、JS(包含SalesForec自定义方法)、CSS。
包含大量的既有插件。开发时只需要简单的进行配置即可。
对于应用使用用户。不需要自己搭建服务器等环境,应用以及所有数据都保存在云端,可以随时随地访问自己的应用。