6 repositorios
Generates static HTML for components during the build process to improve initial load performance.
Distinct from Server-Side Rendering: Distinct from general SSR: focuses on build-time static generation rather than runtime server-side rendering.
Explore 6 awesome GitHub repositories matching web development · Pre-rendering. Refine with filters or upvote what's useful.
This project is a comprehensive Java backend engineering guide and technical reference focused on high-concurrency design, distributed systems, and microservices architecture. It provides detailed strategies for decomposing monolithic applications, managing service discovery, and implementing the architectural patterns required for scalable backend environments. The repository distinguishes itself through an extensive collection of big data algorithmic references and database scaling strategies. It covers memory-efficient techniques for analyzing massive datasets, such as Top-K element extrac
Generates static HTML pages from templates to eliminate runtime business logic and database queries.
Lit is a library for building lightweight, interoperable web components. It provides a base class that leverages native browser APIs to encapsulate state, logic, and styles, allowing developers to create custom elements that function consistently across any modern web project. The framework distinguishes itself through a reactive property system that automatically triggers efficient, batched DOM updates. By utilizing tagged template literals, it defines declarative UI structures that are compiled into optimized update instructions. Its architecture emphasizes modularity through a reactive con
Generates static HTML for components during the build process to improve initial load performance.
Vinext is a build system and edge runtime compiler that enables framework-agnostic serverless deployments. It functions as a Vite plugin and compatibility layer that emulates file-system routing, server components, and server actions, allowing projects to maintain specific framework API surfaces while targeting edge workers and serverless environments. The project provides a specialized bridge for migrating projects to a Vite-based build pipeline while preserving routing and server component patterns. It utilizes a system of module shimming and adapters to produce standalone bundles compatibl
Pre-renders high-traffic pages during deployment using analytics to reduce latency and build times.
Cromite is a privacy-focused browser built as a fork of Chromium that embeds a network-level content blocking engine to intercept advertisements, pop-ups, and tracking scripts before they reach the page. It applies community-maintained public filter lists directly within the browser, eliminating the need for external extensions, and uses a curated patch system applied to the Chromium source tree at build time to add or modify features without maintaining a separate codebase. The browser is hardened against tracking and data leakage through a comprehensive set of privacy and security measures.
Prevents Android apps from requesting the browser to pre-render URLs in the background.
Reagent es un framework para construir interfaces de usuario web utilizando ClojureScript y React.js. Permite un enfoque de programación funcional para el diseño de UI declarativa, donde las estructuras HTML y las jerarquías de componentes se definen utilizando sintaxis Hiccup basada en vectores en lugar de JSX. El proyecto se diferencia a través de un sistema de gestión de estado reactivo basado en átomos. Rastrea qué componentes desreferencian átomos de estado específicos para activar re-renderizados automáticos y proporciona cursores de estado para aislar actualizaciones a rutas específicas de un átomo de estado más grande. También incluye utilidades para envolver componentes nativos de JavaScript y bibliotecas de terceros para asegurar que permanezcan compatibles con el ciclo de renderizado funcional. El framework cubre una amplia gama de capacidades, incluyendo la reconciliación del DOM virtual, la gestión del ciclo de vida para efectos secundarios y limpieza, y la optimización del rendimiento de renderizado mediante el procesamiento por lotes de actualizaciones y la memorización de cálculos. También proporciona herramientas para el renderizado del lado del servidor de cadenas HTML estáticas, intercambio de estado global a través de contexto y primitivas de seguridad para la sanitización de contenido HTML.
Generates static HTML for components during the build process to improve initial load performance.
preact-cli es una interfaz de línea de comandos y tubería de construcción para inicializar, desarrollar y desplegar aplicaciones Preact. Funciona como una herramienta de andamiaje de proyectos que utiliza plantillas predefinidas para generar las estructuras de directorio y el boilerplate necesarios para nuevas aplicaciones web. La herramienta proporciona capacidades especializadas para crear aplicaciones web progresivas (PWA) mediante la generación de service workers y estrategias de caché para la funcionalidad offline. También incluye un pre-renderizador de sitios estáticos que convierte las rutas de la aplicación en archivos HTML durante el proceso de construcción para mejorar la visibilidad en motores de búsqueda y las velocidades de carga. El flujo de trabajo de desarrollo más amplio cubre la gestión de la tubería de activos, incluyendo transpilación de JavaScript, empaquetado de módulos y el procesamiento de preprocesadores CSS. También gestiona la optimización de producción mediante la división de código basada en rutas y la inyección de variables de entorno.
Generates static HTML for application routes during the build process to improve initial load speed and SEO.