Acans2023年03月15日
347阅读
所属分类vueAPPwebapp

作品详情

一笔记(anotes)是一个支持离线编辑的记事本,不仅支持富文本编辑,也支持涂鸦画板
1、项目功能包含
富文本记事,以所见即所得,更直观的方式来记录笔记
涂鸦画板,摆脱键盘束缚,你的想法都可以涂鸦画下来,可以随时修改画过的内容
协同编辑,可以喊好友一起画画,思维互补
离线存储,就算没有网络照样能把你的想法记录下来,等待下次联网的时候会自动同步数据
笔记批量管理,本项目支持笔记的批量导入和导出,方便数据备份管理
分享功能,可以创建分享链接发给好友查看
2、我负责本项目的前后端全栈开发工作,
前端使用 quasar(vue3+vite)框架,构建为PWA应用,实现了离线使用的web app
服务端全部使用CF无服务器代码,简化了运维成本
3、本项目难点有
离线存储功能,通过浏览器的IndexDB实现了数据的离线储存问题
无服务器代码开发,更多的数据处理逻辑放到了前端实现,前端使用了直接对二进制数据进行处理和优化,解决了很多效率问题(包括大文件编辑等等)
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论