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

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

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

3 个仓库

Awesome GitHub RepositoriesRehydration-Aware Renderers

Delaying user interface rendering until the previously saved application state has been fully retrieved and integrated.

Distinct from Sync-Aware Rendering: Distinct from Sync-Aware Rendering: focuses on the specific lifecycle delay of UI rendering during rehydration rather than general SSR synchronization.

Explore 3 awesome GitHub repositories matching web development · Rehydration-Aware Renderers. Refine with filters or upvote what's useful.

Awesome Rehydration-Aware Renderers GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • rt2zz/redux-persist-storert2zz 的头像

    rt2zz/redux-persist-store

    12,969在 GitHub 上查看↗

    Redux Persist is a state management utility designed to maintain application data across sessions by synchronizing state with local storage. It functions as a middleware-based engine that automatically saves and restores application state, ensuring that user sessions remain intact after page refreshes or application restarts. The library distinguishes itself through granular control over the persistence lifecycle and data structure. It supports recursive state tree partitioning, allowing developers to apply distinct storage configurations and filtering rules to specific branches of the applic

    Supports delaying user interface rendering until the previously saved application state has been fully retrieved and integrated into the active store.

    TypeScript
    在 GitHub 上查看↗12,969
  • khan/aphroditeKhan 的头像

    Khan/aphrodite

    5,338在 GitHub 上查看↗

    Aphrodite 是一个与框架无关的 CSS-in-JS 样式库,允许使用 JavaScript 对象定义样式。它作为一个 CSS 生成器和渲染引擎,将优化后的样式注入文档,并提供专门的服务器端渲染系统,以防止样式闪烁并确保初始页面渲染正确。 该项目通过自动 CSS 厂商前缀处理实现跨浏览器一致性,并提供生产环境工具,将类名压缩为短哈希以减小 CSS 有效载荷大小。它还通过自定义选择器处理器和用于关键帧动画及字体声明的全局规则,支持可扩展的样式定义。 该库涵盖了广泛的样式功能,包括动态样式组合、通过媒体查询和伪选择器实现的响应式设计,以及用于最小化 DOM 修改的缓冲注入系统。它还管理样式水合(rehydration),以同步服务器生成的类名与客户端缓存。

    Synchronizes server-generated class names with the client-side cache to prevent duplicate style injection upon page load.

    JavaScript
    在 GitHub 上查看↗5,338
  • ctrlplusb/easy-peasyctrlplusb 的头像

    ctrlplusb/easy-peasy

    5,044在 GitHub 上查看↗

    Easy-peasy 是一个 React 状态管理库和类型化框架,提供了一个用于管理全局应用状态的集中式存储。它作为一个不可变状态存储和异步状态编排器,确保状态定义、操作和派生值的端到端类型安全。 该库的特色在于将直接突变语法转换为不可变更新,以简化嵌套数据的管理。它包括一种将状态树持久化到存储并在应用启动过程中重新水合(rehydrate)的机制,并能够挂起用户界面直到重新水合完成。 该框架涵盖了多个能力领域,包括带有乐观渲染的异步 API 调用编排以及缓存派生状态的计算。它还提供了用于管理非紧急更新以及在 React 组件外部访问存储的工具。

    Defers the rendering of the UI component tree until the persisted state has been fully rehydrated into the store.

    JavaScripthooksimmerimmutable
    在 GitHub 上查看↗5,044
  1. Home
  2. Web Development
  3. Server-Side Rendering
  4. Sync-Aware Rendering
  5. Rehydration-Aware Renderers

探索子标签

  • Style Cache RehydrationSynchronizing server-generated style identifiers with the client-side cache to prevent duplicate CSS injection. **Distinct from Rehydration-Aware Renderers:** Distinct from general rehydration-aware renderers by focusing specifically on the style cache and class name synchronization.