Autosave & Restore — Crash Recovery for GrapesJS
Lo que incluye
- Paquete de código fuente (archivos de proyecto)
- Configuración de distorsión lista para producción
- GrapesJS Studio compatible
- Licencia comercial
- Actualizaciones futuras incluidas
GrapesJS Compatible
Probado con GrapesJS 0.23.x, 0.22.x, 0.21.x, 0.20.x, 0.19.x
Código fuente incluido
Código fuente completo + compilación dist lista para producción
Listo para el estudio
Totalmente compatible con GrapesJS Studio
Licencia comercial
Uso en proyectos de clientes sin restricciones
Tus usuarios cerrarán la pestaña. Su portátil se va a apagar. El navegador se bloquea.
GrapesJS mantiene el proyecto en la memoria. Si nada lo salvó, una hora de trabajo se ha perdido — y la persona que la perdió culpa a tu editor, no a su batería.
Autoguardar y restaurar añade una red de seguridad local debajo del almacenamiento que ya usas. Cada cambio se escribe en IndexedDB en segundo plano. Cuando el editor se abre y encuentra una instantánea local más reciente que el proyecto cargado, se ofrece a recuperarla.
Lo que obtienes
- Guardado automático en segundo plano en IndexedDB, rebotado — sin retraso al escribir
- Historial de versiones: las últimas 20 instantáneas con marcas de tiempo, número de componentes y tamaño
- Restaura cualquier versión con un solo clic — y deshaz la restauración si fue la incorrecta
- Banner de recuperación al cargar cuando se detecta trabajo no guardado
- Ctrl/Cmd+S a instantánea bajo demanda
- Gestión elegante de cuotas: las instantáneas más antiguas caen, el editor nunca se rompe
Funciona junto con tu almacenamiento, no en lugar de él
Esto es una capa local encimaStorageManager, no un reemplazo. Guarda el estado del proyecto (getProjectData), así que una sesión restaurada vuelve editable — componentes, estilos, páginas, todo. Tu partida remota sigue funcionando exactamente como está configurada.
Construido para
Cualquiera que envíe GrapesJS a los usuarios finales. El ticket de soporte "He perdido mi página" es el que puedes dejar de recibir.
GrapesJS 0.21–0.23. Compra una vez, incluyendo todas las actualizaciones futuras.
Valoraciones:
Todavía no hay reseñas. Sé el primero en compartir tu experiencia.
Preguntas y respuestas
Aún no hay preguntas. ¿Tienes algo que preguntar?
Problemas comunes que este plugin puede ayudar a solucionar
Preguntas reales de la comunidad sobre el mismo tema — mira cómo otros se adaptaron a ellas.
- #907💬 3 responde
¿Qué cosas debería guardar en la base de datos con StorageManager remoto?
- #597💬 3 responde
StorageManager: Carga desde almacenamiento remoto
- #5042💬 2 responde
Cada vez que se llama a editor.loadData(data, opts), se activa el método de almacenamiento definido en el editor. Storage.add("api-remote", {...}), que registra el mensaje 'api-remote store'
- #430💬 2 responde
StorageManager remote + autosave + gjs-get-inlined-html
