个人开源web离线存储library推荐

鼠鼠去年12月正式结束了秋招并好好休息到了开学,没想着太早提前实习,但又想着不能太颓废,于是想好好准备一个开源项目,便有了 “storeage”

项目介绍:
storeage是一个提供web离线存储的javascript库,封装了web indexeddb和 localstorage 两个api,并提供localstorage-like api,极其容易上手,支持存储多种javascript内置对象(包括object、typedarray、blob、arraybuffer、bigint等)

跟其他web离线存储library的对比?
vs localForage:
    1. 支持更多的类型(bigint、typedarray and arraybuffer in object properties)
    2. 支持配置离线存储item有效时间
    3. 不支持websql

项目开源在github上,非常用心的写了1个多月,经过了大量测试,有完善的使用文档,如果感兴趣的话可以尝试一番,如果能提供反馈我将很高兴!对友友们有帮助的话,欢迎star呀!

项目地址:https://github.com/gamejoye/storeage
全部评论
宝宝棒棒棒!
点赞 回复 分享
发布于 03-08 14:24 北京
岂可修,我也想实现我的价值。我也想在我空余的时间写出一些有意义的代码,并不需要为了钱,而是别人的认可,认为这是有用的,让我在未来职业生涯的某个时间节点,能够骄傲的说出这个repo是我写的
点赞 回复 分享
发布于 03-08 14:00 福建

相关推荐

04-10 15:02
已编辑
小红书_前端开发(实习员工)
项目(10min)1. 项目中有什么记忆深刻的事情2. 遇到了什么困难,怎么解决的3. 项目使用的富文本编辑器相关的问题(怎么选型的,兼容性等)八股(15min)1. 回流和重绘2. 从接收html到绘制经历了什么3. 浏览器接收到一个url之后发生了什么4. 说一下浏览器缓存。(说了cookie,localStorage, sessionStorage)5. 这三个方式在跨域的时候会有问题吗6. 有没有遇到过跨域问题,怎么解决的7. 说一下事件循环机制。(转手撕)8. vue框架和原生js的不同,在操作DOM的时候vue做了什么不一样的(提示后答出了虚拟DOM和异步批量处理)手撕(45min)1. 一段事件循环代码,要求说输入输出2. 手写div的上下左右居中方式(只写出了flex,其他全忘了。。今天看到了但没有深入复习)3. 用border实现倒三角(只说出了思路,需要三边设置为透明)4. 创建一个没有原型链继承的纯净对象(我说了Object.create(null),但面试官说还有其他方法)5. 手写防抖和节流(写节流的时候脑子蒙了,忽然写不出来,面试官提示之后大概写出来了,最后应该拿了70分)6. vue样式穿透怎么写(没思路)反问(5min)1. 什么部门,业务北京,公共产品部的特效团购业务2. 技术栈React + RN一点想法之前听说团子很缺前端实习生,所以就投了。笔试直接a0,没想到也发了面,因为一直以来对团子非常有好感,秋招也很想去,本来已经收拾行李了,特地推了红薯一周想试试看。看了不少面经,有的简单有的难,同学跟我说后端一二面都40min左右,结果一下来个75min……这强度真的遭不住了,到后面脸上的笑容都挂不住了,只剩淡淡的死意。。。6道手撕真是拷打致死,还以为会有简单力扣来着,结果强度这么高。面试官最后直接“感谢你参加本次面试”,大概率是凉了,躺一周准备去上海了qwq—————————————————4.10更新 怎么发二面了 惊吓
查看19道真题和解析
点赞 评论 收藏
分享
评论
5
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务