内容简介:所以,个人觉得,云开发尚不成熟,个人较小的项目使用云开发还可以,稍微大一点点的或公司项目,强烈不推荐使用云开发。
-
每个云函数都是独立的一个 Node.js 项目,单独部署
-
每个云函数都要自己初始化 cloud ,获取 db 等操作
-
不同云开发环境之间没有隔离,甚至默认会相互调用,如可能会发生 release 环境会默认调用 test 环境的数据库、存储等
-
前端中初始化时传入的环境 id ,只是设置前端直接调用数据库、存储时使用的环境 id ,并不能设置云函数调用的数据库、存储。
-
为了云函数正确调用相应环境的数据库、存储,应在每个云函数中作明确指定调用的环境id。这里推荐 nate 的做法以保持环境一致性: https://developers.weixin.qq.com/community/develop/doc/000e688bc58fe0bab777b05665b800
-
本地调试时需要自己手工为每个云函数安装依赖
-
函数修改后没有修改标记,不能知道哪个函数没有更新到远程
-
函数修改后需要一个一个手动上传,且上传较慢甚至上传失败
- 云开发控制台不稳定,经常报错,会有莫名的问题,如看不到函数日志等(也可能由于用的是 Nightly 版的缘故)
所以,个人觉得,云开发尚不成熟,个人较小的项目使用云开发还可以,稍微大一点点的或公司项目,强烈不推荐使用云开发。
小程序开发
- 官方的小程序开发方式中,wxml 中并不能使用 js 中的方法,与vue中的 filter 相似的功能需要借助 wxs ,wxs 像 js 但并不完全是 js 。
- 组件是组件,页面是页面,且结构不一样。
-
每次更新数据都要手动调用 setData() 方法以更新视图。
-
map组件,层级非常高,要在上部显示组件,需要使用特定组件,这些组件的样式设置也会有一些不同,受到更多的限制。例如,需要显示一个 icon 形式的 button ,只能借助 cover-image 组件。
-
三个小程序码接口,若需要获取极多的码,需要用 getUnlimitted 接口,且该接口不能为未发布的页面生成码,所以只有发布了带有目标页面的小程序后才能预览最终显示效果。该接口限制参数长度32个字符,云开发中的 _id 字符就32个字符可直接传入,若需更多参数,需要自行处理,传入的scene字符串会被 encode 后作为 options.scene 参数传入页面,获取时需要自行 decode 还原成传入的 scene 字符串。
以上所述就是小编给大家介绍的《开发 地图标记工具 后记》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!
猜你喜欢:- NOI2009 河北代表队李博杰 论文后记《程序人生》
- YAML,另一种标记语言?不止是标记语言
- html5 – 用于span标记的Twitter Bootstrap工具提示(不适用于标记)
- WPF标记扩展的笔记
- IOS自动进行View标记
- xml – 在标记中嵌入XSL代码
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Flask Web开发:基于Python的Web应用开发实战
[美] Miguel Grinberg / 安道 / 人民邮电出版社 / 2014-12 / 59.00元
本书不仅适合初级Web开发人员学习阅读,更是Python程序员用来学习高级Web开发技术的优秀参考书。 • 学习Flask应用的基本结构,编写示例应用; • 使用必备的组件,包括模板、数据库、Web表单和电子邮件支持; • 使用包和模块构建可伸缩的大型应用; • 实现用户认证、角色和个人资料; • 在博客网站中重用模板、分页显示列表以及使用富文本; • 使用基于......一起来看看 《Flask Web开发:基于Python的Web应用开发实战》 这本书的介绍吧!