下面的内容是我在提交审核的过程中写的,但是审核没有通过。看了审核不通过的理由,我觉得我是没法改了,这个改动影响小程序的流程。所以这个小程序可能就这样未开始就结束了。

下面的内容是关于小程序的,也可以看一下。遗憾的是没办法体验了。


故事接龙,这个小程序的诞生来自于之前玩QQ空间的体验。比如说某人发了一篇说说,大家都来评论。但是忽然某一天大家有了某种默契,下面的人接着上面的人回复。于是有趣的事情发生了,大家的评论连起来就成了一篇故事。

小程序介绍

功能介绍

用户创建故事的标题,并写下故事的开头。通过分享给朋友续写故事。
朋友评论了你的故事,你会收到通知,所有参与了这个故事的人会收到通知。
首页可以浏览所有已发布的故事,你可以点赞评论。
个人中心页面展示你点赞过、评论过、和你自己创作的文章。
另外里面还有一个隐藏的管理页,哈哈哈,等你发现。





开发环境介绍

小程序采用的是云开发,开发者不用自己提供后端服务器,数据库,这个功能方便了用户开发,但是免费的只是一个基础版。存储容量,每日调用次数都会有具体的限制。如果小程序有很多人访问,也可以升级为付费版,分为几种类型,算下来应该会比自己购买服务器部署便宜,但是不知道稳定性和性能怎么样。

云开发优点

降低了个人开发小程序的门槛。小程序除非你只是静态的页面,否则都是要部署后端API和数据库的。但是小程序云开发可以让你不用管这些流程,因为它全都包含了。第一完全避免了购买服务器的费用,第二去掉了部署环境的流程,这一点对个人开发者来说还是比较友好。

云开发流程

  • 新建小程序选择云开发模式
  • app.js里初始化云开发访问环境
  • 开发者工具点击云开发,新建环境(数据库),新建集合(表)
  • 阅读文档了解数据库操作
  • 开始开发吧

云开发注意点

  • 数据库的权限控制。要注意是只有数据的创建者能够读取,还是所有的人都可以读取。可以在集合设置里修改。
  • 如果是更新数据库的操作,都放到云函数中操作。小程序端没有更新数据库的权限。云函数请参考

接下来要做的

  • 故事创建者可以决定是否只能通过分享评论
  • 故事创建者有删除评论的权限

最后

如果你也想开发自己的小程序,欢迎一起交流~