SF
微信小程序开发经验分享
微信小程序开发经验分享
注册登录
关注博客
注册登录
主页
关于
RSS
为 wxa.js 构建的小程序移除 scss 依赖
白宦成
2021-05-06
阅读 2 分钟
2k
wxa.js 默认使用的样式语言是 scss,所以其默认创建的项目就会要求安装 node-sass,但由于 node-sass 依赖了 binding.node 等包,导致常常会出现 node-sass 安装失败的问题。
wxa.js 引入 tailwindcss
白宦成
2021-05-06
阅读 2 分钟
4.6k
TailwindCSS 是我最近一段时间使用比较多的 CSS 框架,相比于传统我们习惯的前端框架,它的限制更少,你可以根据自己的需要来编写样式。如果你配置了清除没用到的 CSS,TailwindCSS 的体积甚至可以远小于其他框架。
用 Python 制作头图 1.1
白宦成
2020-10-08
阅读 3 分钟
2.2k
我们在编写公众号的时候,公众号的头图可以选择的一个是两个样式,一个是 900*383 的横幅图片,另一个是 1:1 的正方形图片,一般情况下,这两个图都会是基于一个图来完成的,但在实际的使用过程中,可能会因为图片布局的问题而无法很好的展现。这里要感谢我在上一份工作中的同时 @boqunwu,给我分享了如何让这两个图可以...
用 Python 制作头图 1.0
白宦成
2020-10-07
阅读 2 分钟
2k
我的公众号头图属于特别简洁的,原因是我在乎的是文章中的内容,而不是头图。虽然我知道一个好的头图会提升点击率,但其背后耗费的时间是我目前不愿去做的。因此,我目前的头图都是 PS 打开一张图,然后直接放上一行文字来生成的。
基于云开发搭建 KV 缓存系统 2.0
白宦成
2020-10-02
阅读 4 分钟
2.7k
昨天分享了基于云开发实现 KV 缓存的方法,但在实际的开发过程中,这样的功能其实很难满足所有的需求。在这个时候,就需要对原有的方案进行优化,来解决一些其他的问题。
如何在云开发中搭建 KV 缓存系统
白宦成
2020-10-01
阅读 1 分钟
3.2k
云开发的数据库在实际使用中的性能是非常不错的。但涉及到一些比较重的计算量时,依然会让查询花费不少的时间(比如提取所有的数据计算排行),在这种情况下,就需要一种方式来优化数据查询,让原本对数据库压力比较大的数据查询消耗更少的数据库性能,降低数据查询耗时,优化数据体验。
键盘设置如何优化小程序使用体验?
白宦成
2020-09-28
阅读 1 分钟
3.4k
从小程序的 1.0 版本开始,就支持为 input 组件设置 type,不同的 type 会显示不同的手机键盘。默认情况下,显示的是 text 文本输入键盘,这个键盘的特点是显示所有的内容,可以适用于所有的场景。
小程序如何在业务系统中接入图片安全校验
白宦成
2020-04-05
阅读 2 分钟
2.9k
在小程序开发的过程中,如果你的小程序中存在图片上传的能力,经常会遇到同一个原因被拒绝审核:「没有对上传信息做审核」,想要过审核也很简单,只要将用户上传的图片提交审核就可以了。而且,微信也提供了这样的接口给开发者,让开发者做接入。如果你使用了云开发,那就更加的简单,只需要使用云调用,一行代码就可以...
小程序如何访问未备案的 API | 云开发
白宦成
2020-02-14
阅读 2 分钟
10.2k
在开发小程序的时候,经常会用到一些第三方的 API。但是第三方的 API 往往会有各种各样的问题,比如: 没有HTTPS 没有备案 小程序不支持其中的一些方法 等等。但是,在业务中,我们又必须要使用这些接口,应该如何操作呢? 使用云开发中转 一个比较简单的方法,就是使用云开发来做中转。将有限制的小程序请求,转化为没...
基于云开发开发 Web 应用(四):引入统计及 Crash 收集
白宦成
2020-02-08
阅读 4 分钟
3.9k
体验 Linux 小程序 小程序端 PC 端 访问 [链接] 体验 正文 在完成了产品的基础开发以后,接下来需要进行一些周边的工作,这些周边工具将会帮助下一步优化产品。 为什么要加应用统计和 Crash 收集 不少开发者在开发的时候,很少会意识到需要添加应用统计和 Crash 收集。但对于一个合格的应用来说,这些是必须的。 应用统...
基于云开发开发 Web 应用(三):云开发相关数据调用
白宦成
2020-02-08
阅读 3 分钟
3.3k
在完成了 UI 界面的实现后,接下来可以开始进行和云开发相关的数据对接。完成数据对接后,应用基础就打好了,接下来的就是发布上线以及一些小的 feature 的加入。
基于云开发开发 Web 应用(二):界面 UI 开发
白宦成
2020-02-08
阅读 3 分钟
2.8k
体验 Linux 小程序 小程序端 PC 端 访问 [链接] 体验 工作量分析 在我们进行这部分开发的时候,接下来我们需要进行相应的功能安排和分类。 简单看来,我需要开发 3 个页面: 首页:首页负责用户默认访问。 列表页:列表页面则是在搜索过程中,如果有多个结果,则进入到列表页面。如果有单个结果,则应该进入到详情页面。...
基于云开发开发 Web 应用(一):项目介绍 & 初始化
白宦成
2020-02-07
阅读 3 分钟
4.6k
Linux 中国曾在过去的 1 年内运行了一个 TL;DR 的中国版。不过当时做的版本是小程序的版本,一直以来,受限于小程序·云开发没有 Web SDK ,因此无法将应用能力迁移到更多的平台上,刚好最近云开发提供了 Web SDK ,于是便可以借此机会,将业务实现 PC 化,服务更多人群。
云开发中如何筛选某个字段的结果为/不为空白字符串
白宦成
2019-11-19
阅读 1 分钟
3.7k
有些时候,我们会在数据中添加一些字段,用于特殊场景下的描述、配置等。在添加数据的时候,可能用户会忘记输入对应的内容,导致对应的字段虽然存在,但是其内容为空。比如,正常和错误的数据可能分别是这样的
云开发如何实现管理员通知消息
白宦成
2019-11-19
阅读 3 分钟
4.6k
小程序目前的主要能力还都在小程序端实现,但是我们在进行开发的小程序不可能只有小程序端能力,我们也会有一些管理端能力。比如说,当用户在小程序中提交了消息以后,我们的小程序应该可以通知到小程序的管理员,以便让管理员进行下一步操作。
云开发数据库命令之地理位置查询
白宦成
2019-09-23
阅读 3 分钟
3.5k
在进行云开发的数据更新的时候,我们可以进行不同条件的查询,从而提升我们更新的效率。在云开发支持了 Geo Point 等相关数据类型以后,我们可以用云开发实现多种不同地理位置的数据存储和利用,对于我们开发基于地理位置的小程序来说,有很大的帮助。
小程序·云开发 项目开发经验分享
白宦成
2018-08-24
阅读 3 分钟
4.8k
近期,小程序开放了新的能力——「小程序·云开发」,帮助开发者快速构建微信小程序的后端服务。我作为一名微信小程序的开发者,也在第一时间尝试了小程序云开发,并将我自己在开发过程中的经验分享给大家。