你也可以为这个项目出一份力,如果发现有价值的信息、文章、工具等可以到 Issues 里提给我们,我们会尽快处理。记得写上推荐的理由哦。有建议和意见也欢迎到 Issues 提出。
新闻
行业相关的新闻、趣事、看法
- 小程序赋能第三方服务商,提供加急审核:微信团队针对第三方服务商提供了单独的预检加速机制。为优质小程序服务商赋能,帮助服务商更好的进行小程序的审核。
- 小程序发布用户账户登陆规范调整和优化建议:微信团队针对小程序中出现的账户登录功能给出了官方的指导意见,帮助开发者开发小程序时,合理利用用户登陆功能,优化用户体验。如未满足登录规范要求,从2019年9月1日开始,平台将会在后续的代码审核环节进行规则提示和修改要求反馈。
小程序新功能
小程序发布的新功能
新能力解读:小程序后台持续定位能力
@bestony:这篇文章介绍了 7 月 30 日发布的小程序后台持续定位能力的使用说明和介绍。
新能力解读:小程序页面间通信介绍
@bestony:这篇文章介绍了 7 月 2 日发布的小程序页面间通讯接口的使用说明和介绍。
新手推荐
适合新手的文章、教程
小程序云开发·学习路线 V1.0.0
@bestony: 这篇文章介绍了一些适合新手学习小程序云开发的视频课程。
文章
写的不错的技术博客,包含但不局限于小程序、设计、产品等
😺小程序性能优化的几点实践技巧
@bestony: 这篇文章分享了一下常见的几个小程序的优化点,包括了
- 存在 setData 中的数据过大
- 存在短时间内发起太多图片请求
- 存在图片太大而显示区域过小
- 列表渲染的问题
对于绝大多数开发者来说,仔细审阅你的代码,大多会遇到这个问题。所以你可以好好审查一下自己的代码,解决这几个问题,就可以提升小程序的速度。
😺小程序数据通信方法大全
@bestony: 这篇文章主要介绍的是小程序中的几种数据通信的模式,包括了页面与组件、组件与组件、页面与页面等。
在读这篇文章的时候需要注意的是,小程序现已经支持了页面之间之间传递数据。
😺微信小程序Video组件实践总结 - 掘金
@bestony: 这篇文章分享了如何基于 Cover-View 及 Video 组件进行页面布局、Video 组件的实现诸如”视频 WiFi 下自动播放“、”视频静音播放“、”视频列表“、”视频不在可视范围,停止播放“等功能的实现。
在我们使用 Video 组件制作小程序时,这些功能都是我们会用到的,你可以看一看这篇文章,或者收藏文章,后续需要的时候直接参考代码。
工具
开发过程中常用的工具,及一些新工具的介绍
🧐Remax.js:使用 React.js 开发小程序
@bestony:Remax.js 是一个新的小程序开发框架,支持使用 React 的 原生语法如 React Hooks 来编写小程序。
该组件库支持微信小程序、支付宝小程序等平台、集成了Umi 、React Developer Tools等工具。如果你是一个 React 开发者,又对小程序的编写有兴趣,那么这个仓库值得你去看。
👍 westore: 微信小程序的状态管理解决方案
@bestony: westore 是腾讯官方提供的状态管理解决方案,借助 westore ,你可以在原生的小程序代码中实现多页之间数据的同步。
对于简单的应用来说,你可以使用页面间跳转、App 实例的 globalData 数据来做页面间的同步,不过对于复杂的应用,显然这样是不够的,因此,你可以考虑使用 wstore 来完成更加复杂的状态管理。
蚂蚁搬家工具:一键实现微信小程序项目到支付宝小程序的迁徙,不再为重复开发而烦恼。
@bestony: 除了微信小程序,目前做的比较好的是支付宝的小程序,如果你对于开发支付宝小程序没有兴趣,同时你的应用对于性能、样式等的要求不那么高,你可以考虑使用这个工具来完成将微信小程序转换为支付宝小程序。
微信小程序开发助手 for VSCode
@bestony: VSCode 是我自己用的比较多的编辑器,但是在开发小程序时,除了官方的 IDE 以外,其他的编辑器很少有对小程序支持的比较好的,这个工具,可以帮助你更好的使用 VSCode 开发小程序。这样你可以使用 VSCode 来写代码,然后使用小程序官方的 IDE 来完成预览。
hanzi-writer-miniprogram: Wechat Miniprogram plugin for Hanzi Writer (微信小程序组件)
@bestony: 这是一个用来演示汉字笔顺的小程序组件,使用它,你可以在你自己的小程序中加入汉字笔顺的功能,对于一些教育型的小程序来说,这样的组件可以大大的节省时间,提升工作效率。
miniprogram-network
@bestony: 这是一个小程序网络库,相比于小程序原生的网络请求,提供了完整代码自动完成 和 类型检查,支持Promise、自动重试、缓存、取消、自定义超时、全局拦截、和事件监听等……
代码
库,代码段,开源小程序
WeChat-MiniProgram-WebAR:A WeChat MiniProgram Web AR with JavaScript Computer Vision Libraries.
@bestony: 在 7 月 5 号,小程序官方发布 Web AR 的小程序 API,这个项目使用了其 API,完成了在小程序端的颜色识别、人脸识别等功能。
关注我们
我们开通了公众号,每期发布时公众号(程序百晓生)会推送消息,欢迎关注。
同时也支持了 RSS 订阅:https://www.chengxuzhoukan.com/atom.xml 。
你可以在电脑访问我们的官网,查看最新的周刊:https://www.chengxuzhoukan.com
说明
🚧 表示需翻墙,🌟 表示编辑推荐
预计阅读时间:🐎 很快就能读完(1 - 10 mins);🐕 中等 (10 - 20 mins);🐢 慢(20+ mins)
掘金广告式入侵。。。