小红花·文摘
  • 首页
  • 广场
  • 排行榜🏆
  • 直播
  • FAQ
Dify.AI
🧠 强化版Redux:在不破坏浏览器的情况下将状态持久化到IndexedDB

在现代React应用中,结合redux-persist、IndexedDB和fflate压缩,可以有效存储多达50MB的Redux状态,避免localStorage的限制。通过自定义转换实现状态的压缩与解压,保持IndexedDB在安全范围内,并自动清理过期缓存,适用于离线数据和大状态项目。

🧠 强化版Redux:在不破坏浏览器的情况下将状态持久化到IndexedDB

DEV Community
DEV Community · 2025-05-10T19:32:12Z
理解浏览器存储:Local Storage、Session Storage 和 IndexedDB

在现代网页开发中,客户端数据管理非常重要。浏览器提供三种主要存储选项:Local Storage(持久性,约5MB,适合简单数据)、Session Storage(会话数据,类似Local Storage)和IndexedDB(支持复杂数据,容量大,异步操作)。选择合适的存储方式可以提高前端应用的效率和响应性。

理解浏览器存储:Local Storage、Session Storage 和 IndexedDB

DEV Community
DEV Community · 2025-05-04T21:14:16Z
使用CRDT和IndexedDB构建离线优先的协作编辑器(无需后端支持)

使用Yjs和IndexedDB,可以构建一个离线协作编辑器,实现实时同步和冲突解决,无需后端支持,适合本地应用,支持手动或点对点同步。

使用CRDT和IndexedDB构建离线优先的协作编辑器(无需后端支持)

DEV Community
DEV Community · 2025-05-01T03:38:21Z
客户端存储的IndexedDB

IndexedDB是一个强大的客户端存储API,支持大量结构化数据的存储,允许复杂查询和索引,适合现代Web应用。它于2010年提出,2015年成为W3C推荐,支持对象存储和事务处理,适用于离线和渐进式Web应用。

客户端存储的IndexedDB

DEV Community
DEV Community · 2025-04-23T19:59:50Z
LocalStorage与IndexedDB:JavaScript指南(存储、限制与最佳实践)

在构建网页应用时,数据存储效率很重要。JavaScript提供LocalStorage和IndexedDB两种客户端存储选项。LocalStorage适合存储小量字符串数据,容量约5MB,操作同步;IndexedDB是异步的NoSQL数据库,支持更大容量和复杂数据。简单场景使用LocalStorage,复杂数据和离线功能推荐IndexedDB。

LocalStorage与IndexedDB:JavaScript指南(存储、限制与最佳实践)

DEV Community
DEV Community · 2025-03-19T18:30:00Z
使用WebGPU的JavaScript GPU加速的IndexedDB替代方案

VideoDB是一个使用WebGPU将数据直接存储在GPU内存中的TypeScript/JavaScript库,支持高吞吐量、JSON和类型数组,采用批处理写入以减少开销。提供演示页面,展示存储创建、数据添加和压力测试等功能。

使用WebGPU的JavaScript GPU加速的IndexedDB替代方案

DEV Community
DEV Community · 2025-01-18T03:21:41Z
IndexedDB 基础入门

IndexedDB是浏览器提供的本地数据库,适合存储大量数据。可以通过open方法打开或新建数据库,通过createObjectStore方法创建表,通过createIndex方法创建索引。可以使用事务进行增删改查操作,使用游标遍历数据。索引可以提升查询性能。

IndexedDB 基础入门

Ke's blog
Ke's blog · 2023-08-29T00:00:00Z

indexedDB 是用于客户端存储大量结构化数据(包括文件/blob)的低级 API。此 API 使用索引来启用对这些数据的高性能搜索。虽然Web 存储对于存储少量数据很有用,但它对于存储大量结构化数据的用处不大。IndexedDB 提供了一个解决方案。这是 MDN 的 IndexedDB 覆盖范围的主要登录页面——在这里我们提供了指向完整 API...

IndexedDB API

Lenix
Lenix · 2022-10-16T07:32:50Z

IndexedDB 就是浏览器提供的本地数据库,它可以被网页脚本创建和操作。 背景 随着浏览器的功能不断增强,越来越多的网站开始考虑,将大量数据储存在客户端,这样可以减少从服务器获取数据,直接从本地获取数据。 现有的浏览器数据储存方案,都不适合储存大量数据:Cookie 的大小不超过4KB,且每次请求都会发送回服务器;LocalStorage 在 2.5MB 到 10MB...

浏览器数据库 IndexedDB(一) 概述

Lenix
Lenix · 2022-10-16T07:28:00Z

本文是 RxDB 文档 Opinions 部分的文章 Why IndexedDB is slow and what to use instead 的翻译,原作者为 pubkey。 我们可能出于离线使用的需求,也可能是出于缓存等等的其他目的,需要将 JavaScript Web Application...

【译文】IndexedDB 为什么这么慢?如何更好的使用呢?

四畳半のへや
四畳半のへや · 2022-01-14T22:48:32Z

本文是 RxDB 文档 Opinions 部分的文章 Why IndexedDB is slow and what to use instead 的翻译,原作者为 pubkey。我们可能出于离线使用的需求,也可能是出于缓存等等的其他目的,需要将 JavaScript Web Application...

【译文】IndexedDB 为什么这么慢?如何更好的使用呢?

四畳半のへや
四畳半のへや · 2022-01-14T14:48:32Z

本文摘自 勾三股四 更早时期的 不老歌 博客。

IndexedDB技术简介(四)

囧克斯 勾三股四
囧克斯 勾三股四 · 2012-02-14T21:06:00Z

本文摘自 勾三股四 更早时期的 不老歌 博客。

IndexedDB技术简介(三)

囧克斯 勾三股四
囧克斯 勾三股四 · 2012-02-13T10:27:00Z

本文摘自 勾三股四 更早时期的 不老歌 博客。

IndexedDB技术简介(二)

囧克斯 勾三股四
囧克斯 勾三股四 · 2012-02-08T18:15:00Z

本文摘自 勾三股四 更早时期的 不老歌 博客。

IndexedDB技术简介(一)

囧克斯 勾三股四
囧克斯 勾三股四 · 2012-02-07T18:08:00Z
  • <<
  • <
  • 1 (current)
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

完成下面两步后,将自动完成登录并继续当前操作。

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码