云开发小程序项目实战 一

小程序传统开发模式

云开发模式

什么是Serverless?

云开发与 Serverless

什么是小程序云开发?

云开发优势与基础能力

云开发优势

  • 快速上线

  • 专注核心业务

  • 独立开发一个完整的微信小程序

  • 不需要学习新的语言,只需要掌握 Javascript

  • 无需运维,节约成本

  • 弹性伸缩

  • 数据安全

云开发基础能力

云开发开通及控制台功能

  1. 先新建一个云开发项目:

  2. 点击左上角的云开发按钮就能进入控制台了:

代码结构初始化

把调试基础库的版本改为最新:

然后把环境ID填入代码中:

打开 app.json 文件,加入以下代码:

"tabBar":{"color": "#474747",    "selectedColor": "#d43c43",    "list":[{  "pagePath": "pages/playlist/playlist",      "text":"音乐",      "iconPath": "images/music.png",      "selectedIconPath": "images/music-actived.png"    },{  "pagePath": "pages/blog/blog",      "text":"发现",      "iconPath": "images/blog.png",      "selectedIconPath": "images/blog-actived.png"    },{  "pagePath": "pages/profile/profile",      "text":"我的",      "iconPath": "images/profile.png",      "selectedIconPath": "images/profile-actived.png"    }  ]  },

调试可以看到,坐标栏的基本功能实现就差不多了:

代码规范

  • 尽量使用 let / const 去定义变量,不要用 var,因为 var 有跨级作用域,而 let 没有,而 const 对未来不会发生改变的变量有保护作用;

  • 创建对象时,用 const obj = {},而不是 const obj = new Object()

  • 创建数组时,用 const arr = [],而不是 const arr = new Array()

  • 监听页面初次渲染完成的生命周期函数一般不用 onReady: function() {},而用 onReady() {}

  • const person = { userName: userName, age: 33 } 可以简写成 const person = { userName, age: 33 },并且简写属性最好放在前面;

  • 调用云函数的方法:(要先把该方法上传并部署到服务器)

wx.cloud.callFunction({name: 'login'}).then((res) => {console.log(res)this.setData({openid: res.result.openid})})
  • 每行代码结尾可以不加分号;

来源:https://www.icode9.com/content-1-906901.html

(0)

相关推荐

  • 企业开发小程序红利:千元支撑公司2000多万销售业绩

    如果说公众号生态的繁荣离不开文字创作者,那小程序生态的构建则离不开其中的开发者.现在,腾讯正在帮助开发者降低技术门槛. 在上周末(11月29日)举办的2020「小程序 · 云开发」技术峰会上,一组数据 ...

  • 一个人的「云开发」

    通过云开发,腾讯为企业提供了"一揽子"Serverless化的后端资源和服务,帮助他们以更低的技术门槛和成本调用腾讯体系内的积累,在微信和腾讯云联合打造的云开发平台上开发产品,满足 ...

  • (1条消息) 云开发小程序项目实战 一

    云开发小程序项目实战 一 嘻嘻的妙妙屋 2021-03-29 23:34:01 74 收藏 分类专栏: 微信小程序 文章标签: 小程序 js javascript 前端 版权声明:本文为博主原创文章, ...

  • 【小程序·云开发】手动把小程序项目变成云开发项目

    小目录 问题描述: 问题解决: 1.工程创建事项 2.开通云服务 3.配置云函数文件夹 4.云环境初始化 结语: 问题描述: 你我皆凡人,没多少人能直接会云开发的,都是在小程序地基打好之后才想云开发这 ...

  • 开发租房小程序项目的优势和作用

    开发租房小程序项目的优势和作用

  • 干货分享:小程序运营实战指南:爆款小程序设计的3个原则

    诸葛君说:相对于APP产品来说,小程序的产品属性更强,APP产品由于其独立性.功能多样性.内容丰富性等特征留给后期足够的运营空间.多样化的产品功能能够满足庞大用户群的需求,而对于小程序来说,由于其&q ...

  • 开发小程序和开发app有什么不同?

    开发小程序和开发app有什么不同? 一.下载 App 从应用商店(如 App Store)里下载: 小程序 通过微信(扫描二维码.搜索)直接获得: 二.安装 App 安装在手机内存中,就像自己买了辆车 ...

  • 影视小程序项目变现,打造自动化赚钱系统

    影视小程序项目变现,打造自动化赚钱系统 大家好,我是独孤求胜,公众号独孤思维.今天是原创日更91篇. 熟悉我的小伙伴都知道,我的服务是免费提供互联网资源,但是他们都觉得我不赚钱每天还费力爬取资源免费分 ...

  • 微信电影小程序项目介绍 (对自己狠的人,身边都是蓝海)

    互联网就是研究人性!不要主动找别人推销东西,你的东西不一定是他想要的,但是他主动找你,你的东西一定是他想要的!如果我主动找他,能接项目么!他肯定说能,希望你能看懂,什么引流方法,什么技巧,什么营销,归 ...

  • 为什么越来越多的企业选择定制开发小程序

    为什么越来越多的企业选择定制开发自己的小程序,了解这个问题我们首先要知道以下3个问题的答案: 什么是小程序?小程序是怎样发展的?未来小程序会有什么趋势? 什么是小程序? 简单说,它就是一个可以实现之前 ...

  • 知识付费为何需要开发小程序做载体?

    随着互联网的发展,人们对于知识的需求愈加强烈,也越来越愿意为知识花钱.   知识付费是一个广阔的市场.早在2019年,我国知识付费的市场规模就达到了278亿元.据分析,在今年,我国的知识付费市场有望接 ...