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

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

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

3 个仓库

Awesome GitHub RepositoriesContext Memoization

Techniques for preventing unnecessary re-renders of context consumers by memoizing provided values.

Distinct from Component Update Optimizations: Distinct from general component updates: specifically targets context value memoization to prevent consumer re-renders.

Explore 3 awesome GitHub repositories matching web development · Context Memoization. Refine with filters or upvote what's useful.

Awesome Context Memoization GitHub Repositories

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

    facebook/react

    245,669在 GitHub 上查看↗

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

    Prevents unnecessary re-rendering of component trees by ensuring only relevant parts update when state changes.

    JavaScriptjavascriptuifrontend
    在 GitHub 上查看↗245,669
  • reactjs/react.devreactjs 的头像

    reactjs/react.dev

    11,765在 GitHub 上查看↗

    React is a JavaScript library for building user interfaces through the composition of modular, self-contained components. It employs a declarative programming model where developers describe the desired visual state, and the library automatically manages the underlying document updates and state synchronization. By utilizing a virtual representation of the document, it calculates and applies minimal changes to the browser, ensuring efficient rendering even in complex applications. The library distinguishes itself through a sophisticated scheduling system that manages rendering work in increme

    Prevents unnecessary component re-renders by memoizing props and equality checks.

    JavaScriptdocumentationjavascriptreact
    在 GitHub 上查看↗11,765
  • jsx-eslint/eslint-plugin-reactjsx-eslint 的头像

    jsx-eslint/eslint-plugin-react

    9,287在 GitHub 上查看↗

    This project is an ESLint plugin and static analysis tool designed to enforce best practices, prevent bugs, and maintain code quality in React projects. It functions as a specialized JSX linter that analyzes the syntax and structure of components to detect anti-patterns and API misuse. The plugin distinguishes itself by providing deep analysis of React-specific patterns, such as detecting state race conditions, preventing nested component definitions, and identifying unstable references that cause unnecessary re-renders. It also includes security hardening rules to identify vulnerabilities li

    Ensures context provider values use stable object identities to prevent unnecessary re-renders of consumers.

    JavaScriptdevelopmentecmascripteslint
    在 GitHub 上查看↗9,287
  1. Home
  2. Web Development
  3. Performance Optimizations
  4. Component Update Optimizations
  5. Context Memoization