7月初,发布了[小程序·Cloud development]的测试版。两个月后,引起大家关注的“小程序·云开发”正式启动。那么,对于开发人员来说,腾讯云小程序云解决方案可以解决哪些问题?基本功能是什么?当前有哪些登陆案例?
什么是“小程序·云开发”?
“使用此解决方案,开发人员可以更轻松,快速地开发小程序,并有效降低运营成本。”腾讯云小程序·云开发业务主管宁鹏伟首先介绍了[小程序·“云开发”解决方案带来的最大价值。
根据宁鹏伟的说法,“小程序·云开发”是由腾讯云和微信团队共同发起的。开发人员无需购买和管理通过平台提供的基础计算资源,包括服务器,数据库和静态存储应用程序。简单的API可以用于核心业务开发。
之前,开发人员想开发一个小程序。一般过程是:考虑购买哪种服务器,匹配哪些资源(例如存储应用程序,数据库等),还要考虑各种初始化,与服务端口的关联等。问题是,所有这些任务都是整理出来,可能需要2个月的时间。使用“小程序·云开发”,开发人员无需考虑后端的复杂技术操作,“小程序·云开发”可以解决所有问题。而且开发过程非常简单,即使是不了解R&D的人也可以在1、2天内开发出一个小程序。快手可以在5分钟内开发出一个小程序。
一个简单的理解是,腾讯云已经构建了由小程序开发的服务器。开发人员看不到或不需要了解后端体系结构是如何构建的,更不用说担心后端的稳定性和安全性了,直接调用接口并在小程序端编写代码。
“小程序·云开发”的基本功能是什么?
还可以理解,“小程序·云开发”的强大后端支持功能来自腾讯云提供的三个基本功能,包括:云功能,数据库和存储管理。
云功能是指在云中运行的一段程序代码。开发人员在开发工具中编写代码后,可以通过一键上传和部署来运行它。通过专用于云函数调用的API,可以有效地确保安全性和隔离性,简化用户管理,并消除操作和维护操作。基于腾讯云的数据库功能,开发人员可以在小程序前端中进行操作,还可以在云功能中读取和写入JSON数据库。数据管理不再局限于关系数据库的复杂操作模式构造,而是非常简洁。借助云开发的文件存储空间,开发人员可以将文件上传到云,并具有具有权限管理的云下载功能。开发人员可以通过API在小程序端和云功能端使用云存储功能。
云版本小程序解决方案为用户带来什么价值?
尽管“小程序·云开发”解决方案已经上线很长时间了,但是在开发方案中已经使用了许多公司。预计随着小程序开发平台的不断完善,将来公司将会有许多应用到不同的业务场景。腾讯的乘车代码是在“小程序·云开发”解决方案的帮助下开发的,目前正在支持多个城市的旅行功能。为了避免因本地存储数据而导致程序过大,开发团队将城市配置数据迁移到云中,不仅简化了程序大小,而且节省了管理服务器以及运维工作,并优化了行程乘客的经验。还有腾讯云相册。通过“小程序·云开发”,开发出了许多完整的功能。同时,腾讯云还在做更多的产品线推广。将来,“小程序·云开发”将扩展到更多领域。
很明显,在小程序成为企业业务的另一个重要端口的时代,“小程序·云开发”将是腾讯云投放市场的另一项伟大工作,并且必将引领业务小程序的转变具有更强的驱动力。