开篇:无服务开发是未来? 目录
- 开篇
- 【系】微信小程序云开发实战坚果商城-开篇
- 基础篇
- 【系】微信小程序云开发实战坚果商城-弹性盒子
- 【系】微信小程序云开发实战坚果商城-ES6 简单入门
- 【系】微信小程序云开发实战坚果商城-官方案例先运行
- 前端篇
- 【系】微信小程序云开发实战坚果商城-商城项目搭建
- 【系】微信小程序云开发实战坚果商城-所有目录…
小程序·云开发为开发者提供完整的云端流程,简化后端开发和运维概念,无需搭建服务器,使用平台提供的 API 进行核心业务开发,即可实现快速上线和迭代。
该解决方案目前提供三大基础能力支持:
- 存储:在小程序前端直接上传/下载云端文件,在小程序云控制台可视化管理
- 数据库:一个既可在小程序前端操作,也能在云函数中读写的文档型数据库
- 云函数:在云端运行的代码,微信私有协议天然鉴权,开发者只需编写业务逻辑代码
3 云开发有必要吗? 【微信小程序|【系】微信小程序云开发实战坚果商城-开篇】无服务开发小程序是未来趋势:
- 权责往往不清晰,有很多临界的位置,谁管都可以,容易引发扯皮。
- 沟通时间增多,因为毕竟是两个人工作嘛,需要不少的沟通
- 除了沟通,还需要两边的代码调试,看看数据、展示通不通,这个时间也很不可控,尤其是如果环境特别复杂,调起来不仅麻烦重重,还很有挫败感。
前后端联调的作为一个前端人员应该深有体会,小程序本来就是一个轻量级的,在实际开发中相对简单的,直接就能在前端实现,比较复杂逻辑就需要后台介入。传统后台和云开发比较:
文章图片
云开发截至到现在为止已经快一年了,文档资料相对齐全,作为一个前端开发者,掌握一些服务端开发是趋势所致。有没有做了好多小程序的小伙伴,不知道云开发的,在我的身边还真的存在,还问我小程序有云开发,如果大家看到这里的时候还不知道有云开发的,打开微信工具点击“云开发”,走进去云开发的世界探索下。
文章图片
作为一个开发者平时看到什么不一样的,进去看看瞧瞧,哪怕不是看下热闹。
4 坚果商城前端流程图
文章图片
5 我适合学习吗? 为何同是小程序开发者为何别人总是如此优秀,代码千万行,规范第一条,代码不规范,开发难又难。想做一个优秀的开发者,并不是实现某个功能而已,是经过长时间的沉淀,代码不断优化,对于一个新手的开发者,如何开发一个高质量的小程序,看网上开源的优秀作品,代码的质量需要日常的沉淀和思考。
文章图片
源码地址
在搭建项目前,根据自己需要下载本系列文章的源代码
本项目源码地址:https://gitee.com/mtcarpenter/nux-shop
推荐阅读
- 微信小程序地址位置定位wx.getLocation 4G 与WIFI 不一致
- C#|微信小程序开发系列(六)——“处理请求时出错”怎么处理()
- 微信小程序|微信小程序从入门到入土教程(02)
- 微信小程序开发项目实战(五)
- 微信小程序前端请求云函数显示超时错误
- wepy|wepy微信小程序swiper组件设置自适应图片高度,图片高度不一致取最高图片的高度
- 解决实际问题|小程序部署环境问题
- 小程序之云开发初体验
- 微信小程序中获取时间戳IOS不兼容
- 如何实现微信小程序wx.setStorage数据缓存实现缓存过期时间