由于我个人近期专注于微信云开发,我希望能快速的从零开始上线微信小程序(目前一两个月就能上线一个简单的小程序),因此我自己写了一套小程序的基础代码。
在和腾讯工作人员沟通后,决定把这部分基础代码整理出来,成为一个基础库。并编写一个名为《小白变大神,微信小程序云开发快速入门与成本控制实战》的系列文章,文章会定期转载到腾讯官方公众号上,目前已经写了 4 篇,后面我会持续更新。
如果你准备使用云开发写微信小程序,希望这个基础库能帮助到你。
当有新文章发表时,我就会更新对应的基础代码库,建议你从阅读文章开始学习使用。
WxMpCloudBooster
是一个针对微信小程序云开发的开源工具包。该项目通过一系列的教程文章,帮助开发者提高微信小程序的开发效率,并有效降低调用次数与费用。
本教程系列文章名称为《小白变大神,微信小程序云开发快速入门与成本控制实战》,并有多篇子文章,每篇子文章都对应一个特定的仓库 tag ,您可以通过切换到相应的 tag 来访问特定文章描述的代码状态。
以下表格列出了目前可用的教程文章,您可以点击对应的链接学习具体内容(请将下方链接替换为实际文章的 URL )。
文章序号 | 文章副标题 | 作者原文 | 官方转载 |
---|---|---|---|
0 | 为什么你应该立即使用云开发写小程序? | 原文 | 转载 |
1 | 初识云开发数据库 | 原文 | 转载 |
2 | 云数据库基础读写工具函数 | 原文 | 转载 |
3 | 高级数据库工具函数 | 原文 | |
4 | 未完待续... |
前端 utils.js - 用于前端的云开发工具函数库
云端 utils.js - 用于云端的云开发工具函数库
要查看与特定文章相关的代码,您可以使用以下命令切换到相应的 tag:
# 获取项目
git clone https://github.com/sdjl/WxMpCloudBooster.git
# 切换到第一篇文章对应的代码
git checkout article1
# 切换到第二篇文章对应的代码
git checkout article2
# 以此类推...
1
LuckyLauncher 91 天前
上线了几个微信小程序,对个人来说难得不是技术,而是:
1. 需要有个人的已备案的域名 2. 需要个人实名认证 3. 需要完成小程序备案 4. 还需要搞明白各种微信的 API ,哪些能用哪些不能用 5. 和审核员斗智斗勇,了解到底是哪里有问题 以上五步花的时间是至少是 coding 的两倍 |
2
sdjl OP 这些东西,第一次搞的时候要花点时间,做个笔记,以后按笔记来,很快就能处理。
|
3
supersadmin 91 天前
总觉得云开发是个坑,
养大了再割。 |
4
sdjl OP @supersadmin 我个人觉得,用云开发一定要控制好调用次数和其他资源的使用量。同样的小程序,不同的开发者写出来的程序资源消耗可能有十倍百倍的差异。
自建服务器其实也是一个坑,假如你是甲方,你找乙方帮你开发,回头服务器三天两头挂了,不稳定,乙方联系不上了,这也是一个坑。 |
5
supersadmin 91 天前
@sdjl
开发小程序总要惦记着调用次数、资源消耗有点上头吧。 我用 xx 云 99 元的服务器,跑着 30+个小程序,高峰时 80+个。 如果用云开发,99 元钱应该无法覆盖成本吧 而且按腾讯云这两年的尿性,云开发大概率还要涨价的。 另外自建服务器三天两头挂,这是人的问题了,毕竟腾讯云今年也挂过几次。 |
6
sdjl OP @supersadmin 不考虑调用次数,也要考虑程序的性能,例如写一个排序,也要想一下这个排序的时间复杂度,这些都是基本功对吧?
你跑 80 个小程序,企业主体的话一年要 2.4 万的认证费用,个人主体也要 2400 元一年。这个钱都付出去了,还那么在意一点点服务器成本么? |
7
supersadmin 90 天前
讨论的是自建服务器与云开发哪个成本更高。
云开发的小程序不是一样也要认证费用么。 量大还是自建服务器吧,量越大云开发的支出越高。 而且看到更多的是从云开发转到自建服务器。 |
8
sdjl OP |
9
hhacker 90 天前
个人认为 serverless 比较适合那些非重频的场景, 但凡涉及到海量请求的, 其成本上升得很快.
对于公司而言, 程序员的开发体验根本不重要 |
12
ccsulzf0627 89 天前
我看 uni-app 上推荐支付宝云的云开发,每个月最低能做到 5 元,比微信自家的要良心太多
|
13
Pierro 89 天前
没用过云开发 想问下云开发连接的数据库是需要自己购买吗
|
14
sdjl OP @ccsulzf0627 不能只看多少钱吧?还要看好不好用吧。。。用腾讯云开发不就是省去了各种鉴权么。。。。
|
16
panpanc 88 天前
微信和支付宝两端的小程序, 怎么云开发 ,是不是就不要云开发 ,数据互通是不是只能服务器形式
|