Issue #2315💬 RespondidoAbierto el 7 de octubre de 2019por tom-shermanReacciones 1

Permitir la devolución de promesas desde los métodos '.load' y '.store' de StorageManager

Respuesta rápidapor tom-sherman1

¡Gracias por vuestras opiniones! Espero tener tiempo de implementarlo esta semana

Lee la respuesta completa abajo ↓

Pregunta

Esto ofrecería una API más moderna y limpia que el enfoque actual basado en callback. API propuesta: '''javascript editor. StorageManager.add('simple-storage', { load: async keys => { resultado const = await foo(keys) return JSON.parse(resultat) }, async store(data) { resultado const = await bar(data) resultado de retorno } });Cambiar a una API StorageManager solo Promise El gran beneficio de esto es que estaríamos fomentando un enfoque más de buenas prácticas y la API sería mucho menos complicada. No tener que soportar dos APIs ligeramente diferentes también es bueno para el mantenimiento. P...

Respuestas (3)

tom-sherman17 de octubre de 2019

¡Gracias por vuestras opiniones! Espero tener tiempo de implementarlo esta semana

artf17 de octubre de 2019

Muy buena petición de función, Tom, agradecería mucho un reparto personal. Sin duda yo optaría por tu primer enfoque, no romper la API actual siempre es un objetivo a alcanzar. Simplemente añadir la posibilidad de crear gestores de almacenamiento personalizados habilitados con async await sería inc...

Preguntas y respuestas relacionadas

Continúa investigando con debates sobre temas similares.

Plugins de pago que cumplen con este problema

Seleccionado por temas clave y relevancia de etiquetas para ayudarte a enviar más rápido.

Ver todos los plugins

Cargando recomendaciones de plugins de pago...

Opción gratuita

Consulta los plugins de código abierto de GrapesJS en GitHub O haz una búsqueda rápida en nuestro catálogo gratuito.

Explora plugins gratuitos →
Opción premium

Los plugins premium incluyen soporte, actualizaciones regulares y funciones listas para producción — ahorrando días de trabajo de integración.

Explora plugins premium →

Tutoriales relacionados

Guías detalladas sobre el mismo tema.

Todos los tutoriales →

Explorar categorías de plugins

Ve directamente a las páginas de categorías de plugins en el marketplace.