评论

小程序周刊#1 | 2019-08-05

小程序周刊#1 | 2019-08-05

你也可以为这个项目出一份力,如果发现有价值的信息、文章、工具等可以到 Issues 里提给我们,我们会尽快处理。记得写上推荐的理由哦。有建议和意见也欢迎到 Issues 提出。

新闻

行业相关的新闻、趣事、看法

  • 小程序赋能第三方服务商,提供加急审核:微信团队针对第三方服务商提供了单独的预检加速机制。为优质小程序服务商赋能,帮助服务商更好的进行小程序的审核。
  • 小程序发布用户账户登陆规范调整和优化建议:微信团队针对小程序中出现的账户登录功能给出了官方的指导意见,帮助开发者开发小程序时,合理利用用户登陆功能,优化用户体验。如未满足登录规范要求,从2019年9月1日开始,平台将会在后续的代码审核环节进行规则提示和修改要求反馈。

小程序新功能

小程序发布的新功能

新能力解读:小程序后台持续定位能力

@bestony:这篇文章介绍了 7 月 30 日发布的小程序后台持续定位能力的使用说明和介绍。

新能力解读:小程序页面间通信介绍

@bestony:这篇文章介绍了 7 月 2 日发布的小程序页面间通讯接口的使用说明和介绍。

新手推荐

适合新手的文章、教程

小程序云开发·学习路线 V1.0.0

@bestony: 这篇文章介绍了一些适合新手学习小程序云开发的视频课程。

文章

写的不错的技术博客,包含但不局限于小程序、设计、产品等

😺小程序性能优化的几点实践技巧

@bestony: 这篇文章分享了一下常见的几个小程序的优化点,包括了

  1. 存在 setData 中的数据过大
  2. 存在短时间内发起太多图片请求
  3. 存在图片太大而显示区域过小
  4. 列表渲染的问题

对于绝大多数开发者来说,仔细审阅你的代码,大多会遇到这个问题。所以你可以好好审查一下自己的代码,解决这几个问题,就可以提升小程序的速度。

😺小程序数据通信方法大全

@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)

点赞 2
收藏
评论

1 个评论

  • 陈式坚
    陈式坚
    2019-08-05

    掘金广告式入侵。。。

    2019-08-05
    赞同 1
    回复 1
    • 白宦成 #Linux中国
      白宦成 #Linux中国
      2019-08-05
      emmm,有些文章人家发在掘金,我肯定是贴链接了。。
      2019-08-05
      回复
登录 后发表内容