Issue #910💬 RespondidoAbierto el 28 de febrero de 2018por tommedemaReacciones 1

¿estimación de la complejidad para soportar páginas HTML existentes sin una estructura CSS predefinida?

Respuesta rápidapor tommedema1

@artf gracias, ya veo. De hecho, me gusta que dependas del analizador CSS del navegador porque ya estoy notando problemas de rendimiento con plantillas grandes. Si también dependes de algo como postcss, temo que el rendimiento pueda degradarse aún más. Actualmente estoy probando uvas con una gran variedad de plantilla...

Lee la respuesta completa abajo ↓

Pregunta

Tengo una gran cantidad de páginas web estáticas, algunas que se desarrollaron hace bastante tiempo (usando Bootstrap, etc.) y otras que se han desarrollado más recientemente (usando CSS grid, etc.). Algunos usan estilos en línea, otros usan estilo basado en clases, algunos se basan en la jerarquía de componentes (por ejemplo, '#id > div > ul > li'), algunos estilizan inmediatamente los elementos por el nombre del componente html (por ejemplo, 'form'), y otros usan una combinación de todos estos. Creo que Grapes funciona únicamente con un estilo CSS tipo BEM. Es decir, cada componente tiene s...

Respuestas (3)

tommedema4 de marzo de 2018

@artf gracias, ya veo. De hecho, me gusta que dependas del analizador CSS del navegador porque ya estoy notando problemas de rendimiento con plantillas grandes. Si también dependes de algo como postcss, temo que el rendimiento pueda degradarse aún más. Actualmente estoy probando uvas con una gran v...

artf2 de marzo de 2018

creo que Grapes funciona únicamente con un estilo CSS tipo BEM. Es decir, cada componente tiene su propia clase. ¿Es correcto? El "selector/visor de clases" solo permite editar estilos de selectores basados en clases, como '.class1', '.class1.class2', pero GrapesJS debería importar todas tus reglas...

tommedema2 de marzo de 2018

@artf ¡Gracias por la respuesta! Creo que tendré que explicar mejor mi caso de uso. No siempre es realista esperar que alguien que importa una plantilla defina qué CSS proviene de bibliotecas externas. La razón de esto es que normalmente CSS se compila y minifica en un solo bundle. Así que las regl...

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.