浅浅社区【研发部】工作周报

浅浅社区【研发部】工作周报

2021年10月14日—2021年10月21日

2021年10月14日:微信小程序开发过程中使用Web3依赖,发现PlatON-JS-SDK体积过大,超过云函数单个500MB的限制,在GitHub提起issue。

2021年10月19日:在进行数据库爬取过程中,得到启发,开始着手进行PlatON-JS-SDK的分析。

2021年10月20日:使用Python对PlatON-JS-SDK进行依赖项分析,发现在1034个依赖项中,存在840个重复的冗余依赖,造成至少700MB的空间占用。

2021年10月21日:研发部通过巧妙地优化,将PlatON-JS-SDK文件大小从原来的994MB降至当前217MB,由于测试时间较短,抽取官方教程的部分指令进行测试,发现和原先完全一致。

5 个赞

好棒棒,感谢浅浅社区的贡献

1 个赞

我发了那么多条帖子,也没有获得Kiki.Chen的一条评论,是我失败了

浅浅社区【研发部】工作日报

2021年10月24日【中国程序员节,祝各位程序员节日快乐】

完成PlatON-JS-SDK的依赖去重操作,将文件大小再次压缩一倍,目前占用空间为101MB,成功部署在微信小程序云开发,同时开发新的微信小程序【浅浅工具箱】

image

本工具箱没什么功能,就一个区块查询,并且部署在开发网络,单纯检验可获取区块信息以及响应速度。未来本工具箱将会提供图片一键上链铸造NFT。由于微信政策的影响,NFT交易暂不考虑开发,但会考虑新增数据分析等可视化功能。

1 个赞