头图

作者:Herrylo

本文原文地址;

一直有构建个人博客小程序的想法,但又不想自己开发后端接口,想做到无后端,人又懒,就没有动手开干。

最近公司原因使用了语雀文档,觉得编辑界面蛮不错,功能强大,思维导图时序图pdf都支持,顺便将个人文章上传进行备份。后面在持续使用中,发现还提供文档API接口,于是萌生想法,是否可以考虑用语雀接口构建小程序。在Postman 测试了一波,发现字段基本都有,那就开始动手干了。

uniapp&语雀API

小程序构建框架选择uniapp,主要想尝试下不同的框架,之前有尝试使用 Taro 构建过下小程序:垃圾分类小程序,就想试试其他框架了。之前听过群友聊过uniapp,就决定试试。

uniapp主要是vue的语法,开发的流程按照uniapp 开发文档就没有太大问题,平时尽管使用React开发,之前是接触和开发过vue项目,问题不太大。

既然uniapp开发问题不大,那就看看接口语雀API怎么样呢?

前期使用Postman调试以后,发现接口是可以调通的,不过语雀近期推出了会员功能,好像会和这个冲突,免费用户不知道后期是否可以调用语雀 API,找语雀官方人员确认之后:

语雀回复:

你好,目前 api 已变更为会员权益功能

。。。有点拉了,不过看在文档好用的份上,还是开了99的专业会员,不然语雀 API接口没办法调用,整体来说还划算吧?吧?吧?

小程序界面

界面简单整洁,格调清新(功能简单)。不吹了,有兴趣自己构建的同学,底部附有项目源码地址。(主要是不知道怎么设计,就成这个样子了)


目前只支持文章列表,文章总数等功能,后续应该会添加上评论、点赞功能。

如果你也想开发自己的个人博客系小程序项目,希望以上可以帮助到你!

更多

附上我自己的小程序项目,希望可帮到大家,项目为开源状态,有兴趣可以看看!!

项目地址:

uniapp 个人博客小程序 GitHub 地址

Trao 垃圾分类小程序 GitHub 地址

博客二维码:


HerryLo
238 声望11 粉丝

喜爱JavaScript和NodeJs;