Los desarrolladores del marco Vue JavaScript han lanzado VitePress 1.0, un generador de sitios estáticos (SSG) para crear sitios web rápidos y centrados en el contenido. Construido sobre Vue y la herramienta de compilación Vite (pronunciado “veet”), VitePress toma el contenido fuente escrito. en Markdown, aplica un tema y genera páginas HTML estáticas para su implementación. VitePress 1.0, anunciado el 21 de marzo, es el sucesor “espiritual” y el reemplazo del generador de sitios estáticos de VuePress, escribió el creador de Vue, Evan You, en una publicación de blog. VitePress está destinado a ofrecer una experiencia de desarrollador mejorada cuando se trabaja con contenido de Markdown. Al estar impulsado por Vite, proporciona un inicio instantáneo del servidor, con ediciones reflejadas instantáneamente sin recargar la página. Las extensiones de Markdown integradas ofrecen capacidades como tablas y resaltado de sintaxis. Con Markdown mejorado con Vue, cada página es un componente de un solo archivo de Vue, debido a la compatibilidad de sintaxis de la plantilla de Vue con HTML. Los desarrolladores pueden incorporar interactividad en contenido estático utilizando funciones de plantillas de Vue o componentes de Vue importados. A diferencia de los SSG tradicionales, donde cada navegación resulta en una recarga de página completa, un sitio web generado por VitePress ofrece HTML estático en la visita inicial pero se convierte en una aplicación de una sola página. para la navegación posterior del sitio. Este modelo, escribió Evan You, proporciona un equilibrio óptimo para el rendimiento, ofreciendo una carga inicial rápida, navegación rápida después de la carga e interactividad sin penalizaciones. VitePress se envía con un tema predeterminado destinado a la documentación técnica. Impulsa la documentación de Vite, el paquete Rollup JavaScript, la tienda Pinia, las utilidades compuestas VueUse, el marco de prueba Vitest, la biblioteca JavaScript D3, el motor CSS UnoCSS, los íconos Iconify y más. Copyright © 2024 IDG Communications, Inc.
Source link
Deja una respuesta