¿estimación de la complejidad para soportar páginas HTML existentes sin una estructura CSS predefinida?
@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)
@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...
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...
@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.
Issue #1966
Bucle sobre todos los componentes
Hola a todos, Quiero crear un conector para cada botón que añada al lienzo. Esto está funcionando perfectamente. Sin embargo, cuando recarg...
Issue #1477
Problema de compilación de activos en la aplicación de Phoenix en producción por GrapesJS
Estamos usando GrapesJS para permitir que los usuarios diseñen algunas páginas estáticas en nuestra versión de aplicación de producción con...
Issue #811
CSS se elimina
Tengo una página web con varias páginas web (página de resultados, página de categorías, página principal) y un archivo CSS común para toda...
Issue #1329
Pregunta: Cómo usar el mismo CSS para varias páginas
Hola equipo de Grapejs, Hemos estado trabajando en el Constructor de Páginas Web Multipágina. Para cada proyecto habrá varias páginas html...
Plugins de pago que cumplen con este problema
Seleccionado por temas clave y relevancia de etiquetas para ayudarte a enviar más rápido.
Cargando recomendaciones de plugins de pago...
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 →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.
Explorar categorías de plugins
Ve directamente a las páginas de categorías de plugins en el marketplace.