Issue #1167✓ ResueltoAbierto el 5 de junio de 2018por maxencehenneronReacciones 2

Opciones de exportación

Respuesta rápidapor artf2

Sí, claro, explico exactamente lo que https://github.com/artf/grapesjs/wiki/Storage#store-and-load-templates Puedes iniciar el editor desde HTML o directamente (sin análisis sintáctico) mediante JSON '''js grapesjs.init({ ... Componentes: '<div>...</div><div>...</div>, }); O const editor = grapesjs.init({ ... componen...

Lee la respuesta completa abajo ↓

Pregunta

Hola @artf,

¿Hay alguna otra opción de exportación además de HTML/CSS? Estoy pensando en una forma de cargar la configuración directamente desde un servidor remoto y renderizarla en una página web sobre la marcha.

¡Buen trabajo con Grapejs! :)

Respuestas (3)

👍 Muy útilartf8 de junio de 2018

Sí, claro, explico exactamente lo que https://github.com/artf/grapesjs/wiki/Storage#store-and-load-templates Puedes iniciar el editor desde HTML o directamente (sin análisis sintáctico) mediante JSON '''js grapesjs.init({ ... Componentes: '<div>...</div><div>...</div>`, }); O const editor = grapesjs.init({ ... componentes: [{...}, {...}], }); y ahora puedo conseguir su HTML const html = editor.getHtml();

artf6 de junio de 2018

Gracias @maxencehenneron pero no entiendo cómo este 'estoy pensando en una forma de cargar la configuración directamente desde un servidor remoto y renderizarla en una página web sobre la marcha' (que ya puedes hacer desde el almacenamiento remoto integrado) está relacionado con 'otras opciones de exportación además de HTML/CSS', ¿qué más necesitas? Por cierto, quizá esto pueda ayudar: https://github.com/artf/grapesjs/wiki/Storage

maxencehenneron6 de junio de 2018

Actualmente, grapeJS exporta la plantilla en HTML/CSS, quería saber si hay una forma sencilla de crear una aplicación front-end que cargue la configuración guardada por GrapeJS a través del almacenamiento remoto y la renderice en una página web. El flujo sería:

  • Usa GrapeJS para construir la plantilla, guárdala en el servidor remoto a través del almacenamiento remoto en la página wiki que enviaste
  • Tener un servidor web que obtenga la configuración desde el punto final remoto y renderice todos los componentes directamente cuando alguien carga una página.

Logré la primera parte bastante fácilmente, pero sigo teniendo problemas con la segunda, ¿está implementada de forma nativa?

Actualmente, el editor llama al punto final de almacenamiento remoto con algunos parámetros como

GJS-CSS con los estilos CSS GJS-HTML con el contenido HTML

pero también un GJS-components y un GJS-styles, que incluye una lista de todos los componentes y sus diferentes propiedades. ¿Es posible renderizar una página web directamente desde estos arreglos de componentes/estilos de gjs?

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.