awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

5 个仓库

Awesome GitHub RepositoriesRoute Prerendering

Mechanisms for programmatically defining or discovering specific routes to be generated as static assets during build time.

Explore 5 awesome GitHub repositories matching web development · Route Prerendering. Refine with filters or upvote what's useful.

Awesome Route Prerendering GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • facebook/reactfacebook 的头像

    facebook/react

    245,669在 GitHub 上查看↗

    React 是一个用于构建用户界面的 JavaScript 库,采用组件化架构和单向数据流。

    Continues prerendered component trees into HTML streams by processing postponed state.

    JavaScriptjavascriptuifrontend
    在 GitHub 上查看↗245,669
  • nuxt/nuxtnuxt 的头像

    nuxt/nuxt

    60,456在 GitHub 上查看↗

    Nuxt is a universal web framework designed for building full-stack applications that seamlessly transition between server-side rendering and client-side interactivity. It provides a comprehensive development environment that automates routing, dependency injection, and type generation, allowing developers to focus on application logic rather than manual configuration. By executing code in a platform-agnostic server engine, it supports deployment across diverse environments, including edge networks, serverless functions, and traditional Node.js runtimes. The framework distinguishes itself thro

    Configures specific routes for static generation at build time to improve performance and SEO.

    TypeScriptcsrframeworkfull-stack
    在 GitHub 上查看↗60,456
  • chrisvfritz/prerender-spa-pluginchrisvfritz 的头像

    chrisvfritz/prerender-spa-plugin

    7,278在 GitHub 上查看↗

    This project is a build-time tool that converts single-page application routes into static HTML files. It functions as a Webpack build plugin that uses a headless browser to execute JavaScript and capture the final DOM state as static markup to improve search engine optimization and initial page load speeds. The system provides precise control over the capture process through custom render triggers, allowing HTML generation to be delayed until a specific DOM element appears, a custom event fires, or a timer expires. It also supports global state injection, which embeds JSON-serializable data

    Allows users to define the specific application paths to be crawled and converted into static files.

    JavaScriptprerenderseospa
    在 GitHub 上查看↗7,278
  • preactjs/wmrpreactjs 的头像

    preactjs/wmr

    4,926在 GitHub 上查看↗

    wmr 是一个 Web 应用开发工具和构建系统,充当 ES 模块打包器、静态站点生成器和本地开发服务器。它为创建现代 Web 应用提供了完整的环境,将生产编译器与支持热重载的服务器相结合。 该项目以其对后台脚本和路由的集成方法而著称,既作为 Service Worker 打包器,又作为基于文件系统的路由工具。它支持通过预渲染生成静态 HTML,并提供用于生成 Web Worker 以处理繁重计算的原生集成。 该系统涵盖了广泛的构建自动化功能,包括按需编译、基于中间件的请求处理,以及用于扩展构建逻辑的插件驱动流水线。它还包括用于管理环境变量、映射导入路径和分析包大小以优化生产资产的实用程序。

    Supports programmatically defining specific routes to be generated as static assets during the build process.

    JavaScriptbuild-toolesmodulespreact
    在 GitHub 上查看↗4,926
  • angular/universalangular 的头像

    angular/universal

    4,001在 GitHub 上查看↗

    Angular Universal 是一个用于 Angular 应用程序的服务器端渲染框架和静态站点生成器。它提供了在服务器上或构建过程中生成 HTML 所需的核心引擎和工具,以提高初始加载性能和搜索引擎优化(SEO)。 该项目支持用于按需生成 HTML 的动态服务器端渲染,以及用于为预定义路由创建静态文件的构建时预渲染。它具有一个水合引擎,可将服务器端状态和缓存的 HTTP 响应传输到客户端,防止浏览器在应用程序启动期间重复网络请求。 该框架涵盖了更广泛的 Web 交付优化,包括同构代码执行和内联样式注入以符合内容安全策略。这些功能确保了相同的逻辑在服务器和浏览器上运行,同时保持一致的应用程序状态和视觉稳定性。

    Provides tools to programmatically generate specific routes as static assets during build time.

    TypeScript
    在 GitHub 上查看↗4,001
  1. Home
  2. Web Development
  3. Rendering and Templating
  4. Route Prerendering