由小程序
开发的一些最佳实践 哎呀,标题有点大。我不能谈论最佳实践,但从技术上讲,它也是当前小程序积累的成果,并且产品上有一些东西要与大家讨论。
1,工具
微信提供了开发工具,这是集合,编辑,调试,编译,发布等功能,是一个有事可做的IDE。
但除了开幕之外,许多经历都不是最佳的。特别是在编辑代码时,api提示不完整,很多快捷键都没有,不支持第三方插件,使用它,更不用说非常痛苦,至少不那么酷。
所以,我将用另一个IDE替换微信官方开发人员工具的编辑器。作为一个半挂的前端播放器,最熟悉的是WebStorm。没问题,确实如此。当然,编译,调试和发布都必须使用官方,因为它与微信背景无缝集成,无需做。
相当于我们有两个IDE,一个用于编写代码,一个用于调优代码和上传代码,有两个问题,一个是麻烦,另一个是不兼容。
2,脚本
正如我们之前所说,小程序定义了自己的一组文件格式,js,wxml和wxss,因此官方开发人员工具只知道这些亲子。但作为一个资深的IDE,WebStrom并不知道wxml和wxss是什么。这是一个兼容性问题。解决方案很简单,使用转换器将xml和xss转换为wxml和wxss。
这个转换器是一个脚本,只做一件事——文件重命名。
因此整个过程变为,在WebStorm中编辑代码,然后键入一行进行转换,最后在官方工具中编译效果。
程序员感觉很麻烦,写一个脚本。此脚本可以自动监视代码文件的更改,自动转换文件格式,并自动启动代码编译。结果是,当代码刚写入此处时,边界表面上会有变化。这很简单。
3.流程
在一般开发中,有必要区分开发环境,灰度/体验环境和在线环境。 小程序也不例外。
开发环境通常直接连接到本地服务器,所有资源都是本地的,您可以随时查看结果。
每个小程序可以绑定到10到40个不同的经验者(取决于它是否经过认证),您可以将自己的代码打包为体验包,将其发送给体验者,他们将连接到体验服务器,以及正式的服务器隔离。
经验结束后,通常会有产品经理跳出来增加需求。在这个时候,我们必须准备各种理由来推迟它。永远不要放弃。否则,早上4点你会受到太阳的欢迎(顺便说一句,水果就是水果.小程序,产品和开发是5: 1,因为开发表明目前的情绪很稳定,请祖国人民放心)。
最后,提交微信审核,当他们审核时,您有两到三天的时间来执行新的要求。 (不要愚蠢,你想花一些时间排名吗?但产品同学都是王者)
4,能和不能
很多人问我,你的共享界面,多少是直接发送到朋友圈,有一个很大的流量。——对不起,没有。
产品同学问我,你能不时推送给用户,你拉新拉吗?——对不起,没有。
那里什么都没有,可以有什么吗?
好吧,在保留方面,小程序可以发送到桌面,如果用户采取主动,可以固定到会话。在共享方面,小程序可以直接共享给会话,会话内容将拦截80%的页面进行显示。
哦,如果小程序中有任何超级电源,你可以得到组信息,非常imba。有很多微信组协作工具,组排名,组PK以及更多组插件将在稍后出现。
5.最难的事情,
怎么说呢,虽然超级大腿微信背后,但小程序的整体幅度没有上升,或者没有达到人们预期的水平。在这种情况下,执行沈阳微信小程序
营地推广增加了教育成本。例如,我与我分享了我的知识,我花了半天的时间教她如何使用它。我下次会用它,但也问我,我找不到入口的位置。我相信普通用户也有这个问题。
关键是我是一个出生在科学课上的程序员,人类和动物是无害的,我必须做一些工作和推广工作。这真的很难。最近,国王的荣耀无处不在,我到处都在舔IP。我也有一个皮肤喂养活动,但我可以留下多少这个新的添加?
我不知道你是否有任何良好的操作程序?可以帮忙,我保证,一个月不是黑色产品经理,好的〜
“沈阳软件公司”的新闻页面文章、图片、音频、视频等稿件均为自媒体人、第三方机构发布或转载。如稿件涉及版权等问题,请与
我们联系删除或处理,客服QQ:55506560,稿件内容仅为传递更多信息之目的,不代表本网观点,亦不代表本网站赞同
其观点或证实其内容的真实性。
热门文章
使用“扫一扫”即可将网页分享至朋友圈。