只接受发布货源信息,不可发布违法信息,一旦发现永久封号,欢迎向我们举报!
1064879863
16货源网 > 餐饮行业新闻资讯 > 微信小程序开发 >  如何看待小程序云开发?


如何看待小程序云开发?

发布时间:2019-08-02 18:04:42  来源:网友自行发布(如侵权请联系本站立刻删除)  浏览:   【】【】【
前端可以直接通过小程序api来操作后端数据,在小程序层面前端相当于全栈了,如果腾讯把这一套体系开放出来而不局限在小程序开发,是不是整个web开发体验都得改写?
如何看待小程序云开发?

前端可以直接通过小程序api来操作后端数据,在小程序层面前端相当于全栈了,如果腾讯把这一套体系开放出来而不局限在小程序开发,是不是整个web开发体验都得改写?

今天刚宣布公测,花了二十分钟体验了一下,目测是深度集成了腾讯云的云 MongoDB + COS(对象存储) + SCF(云函数),配合上很早之前就有的 Wafer2,小程序从原生上已经可以称得上是 Serverless 了。

但是这套东西并不是小程序才提出来的,早在 2013 年年底(印象里的时间,如有不对欢迎指正),LeanCloud 就发布了类似的产品,而且不只可以应用在 Web,原生 App 也可以使用。之后也有 Bmob 等一系列产品涌现出来。

但这种东西并不是说干掉了后端,只是降低了成本,让敏捷开发和快速迭代更进一步,很多玩法可以快速地去试错。

目前这套云平台提供的功能对于稍微复杂些的业务场景还显得比较鸡肋,但很高兴看到国内是有大公司官方在推动这种 Serverless 的开发模式。个人感觉在 Web 应用层上这种模式会是个趋势,欢迎大佬来讨论。

最近一直在研究apicloud云数据功能,这下不用考虑了,直接微信官方云开发吧。确实极大方便了开发者。不知是福还是祸,开发简单了,门槛也又一次大幅度降低了

对于不会捣鼓服务器个人开发者,是个好东西,对于稍微有点规模的团队,或打算长期维护的项目,并不是一个好选择。封闭的数据库环境,封闭的代码环境,没有回调url,没有权限控制,做个支付不得不在外部服务器上另外部署一段代码,既然这样为什么不干脆都在服务器完成呢?

不过拿来存放前端日志还是挺方便的。

云开发极大的方便了前端开发者,是前端工程师的一个福音,没事就赶快学起来吧。学习资料汇总:


小程序云开发免费视频

  • 小程序 · 云开发 — 概念基础
  • 小程序 · 云开发 — 操作基础
  • 小程序·云开发 — 云开发API基础
  • 小程序·云开发 — 云函数项目实战
  • 小程序·云开发 — 数据库项目实战
  • 小程序·云开发 — 文件存储项目实战
  • 巧借 [ 小程序云开发 ] 快速接入微信支付功能
  • 小程序·云开发实战——从0到1开发AI智能名片识别小程序
  • 小程序·云开发实战——30分钟搭建个人相册小程序
  • 小程序·云开发——私房书柜项目实战
  • 小程序·云开发实战(公开课)

云开发开源项目

  • 美食地图小程序模板
  • 新鲜天气
  • 猫叫助手
  • 微博鲜知
  • 糗皮虎
  • 图书馆小程序
  • 水果商城小程序
  • 权益中心小程序
  • 网易云客堂精品写小程序
  • 五指棋小程序
  • 菜谱小程序
  • 吸猫小程序
  • 小程序云开发实现朋友圈
  • mpvue + 小程序云开发项目
  • 小程序云开发实现的收账小程序

小程序云开发入门实战课程总结:
小程序云开发实战一:小程序扫一扫获取到图书ISBN码(图书条形码)
小程序云开发实战二:小程序云开发云函数安装依赖步骤
小程序云开发实战三:编写云函数代码
小程序云开发实战四:调用豆瓣API获取具体的数据
小程序云开发实战五:如何将获取到的API数据存入云数据库里面
小程序云开发实战六:云数据库读取的数据显示在小程序端列表里
小程序云开发实战七:云开发首页列表跳转详情页

参加19年高校小程序大赛总结:


18年比赛的时候还在自己用PHP写API,也是漏洞百出,加上还要做小程序,需要耗费大量的经历。

今年比赛采用云开发,目前做了一个双人互动打卡,完成目标奖励对方的小程序。零碎时间做了不到一个月,基本完工。

现在可以基本不用去考虑后端和运维的问题,对于数据库,纯前端就可以实现大部分功能,云存储还可以正常使用,目前的图片上传量来看,5G够用,速度还可以。

也算是第一次接触serverless,真的省去了很多后端开发的时间。同时这个比赛结束后,我可能还会把这个作品当做一个产品去运营。云开发可以让我省去一些运维的工作。我觉得我以后无需去考虑服务器性能等等方面的问题,加上是腾讯官方提供的这么一个平台,数据上的安全性我觉得还是挺可靠的。另外,我觉得使用云开发还是需要考虑是不是适合自己的产品,比如云数据库是不是适合使用场景(目前我做联表查询只能进行多次查询,不知道是不是有更好的方式)。

我的使用体验就是,对于前端开发者来说,真的够用,而且想做一个轻量级的产品来说,完全不用去考虑后端的问题,云开发够用了。

谢邀。

先给大家简单科普下小程序云开发吧。

它其实是微信团队和腾讯云联合打造的一个“应用服务中台”,整合了微信公众平台和腾讯云的核心技术,能够提供云数据库、云存储、云函数、日志和监控等开发运维能力。通过“小程序·云开发”,开发者可以无缝安全调用小程序的开放服务,提升开发效率,快速试错和落地产品。

以小程序文件上传功能实现为例,传统开发模式下,通过后台、前端、运维,总耗时超过1142分钟,但是在小程序·云开发模式下,只需要1个前端,4分钟就搞定。

是不是超级炫酷!不过,开发之路总是漫长,我们现在看到的小程序云开发,就已经经历了三次版本的迭代历程。

2017年1月小程序上线之初,腾讯云推出了第一套开发工具Wafer。核心思想是通过小程序APPID快速的创建一个云帐号,结合上腾讯云为小程序定制的SDK,通过购买主机的方式快速的搭建一个小程序的后台服务。

2017年8月,小程序开发者人数日益增多,技术团队更新了方案Wafer2,使得小程序服务端的开发和小程序前端的开发紧密的结合在了一起。

Wafer2再次降低了小程序开发的门槛,但小程序和云服务仍旧分属两套系统,为了让开发者享受无缝衔接的开发体验,今年,技术团队通过对Wafer1和Wafer2中的授权流程以及相关配置的不断优化,最终输出了“小程序·云开发”解决方案。

说了这些,小程序云开发究竟能做什么呢?

概括地说,它消除了前端和服务端的概念,能够为小程序开发者提供完整的云端支持,让不具备一定后端知识的开发者也能高效的开发出一款高质量的小程序。

具体来看,主要具备以下四种能力。

云函数:在云端运行代码,微信私有协议天然鉴权,开发者只需专注于编写自己的业务逻辑代码。

数据库:一个既可以在小程序前端操作,也能在云函数中读写的JSON数据库,不再受限于关系型数据库复杂的操作模式构建,数据管理上非常简洁。

存储管理:提供上传文件到云端、带权限管理的云端下载能力,在小程序前端直接上传/下载云端文件,在云开发控制台可视化管理。

部署扩容:因地制宜,开发者在开发工具内编写好代码之后、一键上传部署即可运行发布,快速扩容/缩容。

目前,乐逗游戏、享物说、作业盒子、腾讯乘车码等小程序都是基于“小程序·云开发”快速上线,其中腾讯相册小程序团队仅投入1名前端开发工程师,借助“小程序·云开发”的无服务开发能力,就快速完成了“评论点赞”社交功能以及二维码优化。

未来,“小程序·云开发”还会不断完善版本功能,满足更多场景的业务需求,请期待吧!

责任编辑:
热门阅读排行
© 16货源网 1064879863