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

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

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

3 个仓库

Awesome GitHub RepositoriesFramework Change Detection Optimizations

Techniques for tuning how web frameworks track state changes to reduce unnecessary UI re-renders.

Distinct from Reactive Change Detection: Focuses specifically on tuning framework-level change detection cycles (like Angular's Zone.js) rather than general reactive state monitoring.

Explore 3 awesome GitHub repositories matching software engineering & architecture · Framework Change Detection Optimizations. Refine with filters or upvote what's useful.

Awesome Framework Change Detection Optimizations GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • mgechev/angular-performance-checklistmgechev 的头像

    mgechev/angular-performance-checklist

    4,134在 GitHub 上查看↗

    这是一个用于优化 Angular 应用程序性能的技术参考和指南。它提供了一份全面的检查清单,通过关注包优化、渲染最佳实践和运行时执行来提高速度和效率。 该指南涵盖了广泛的差异化因素,包括通过 Service Workers 和离线缓存实现渐进式 Web 应用策略。它还详细介绍了使用服务端渲染和应用外壳来改善感知加载时间的方法。 该仓库提供了关于更广泛功能领域的指导,例如变更检测调优、使用 Web Workers 卸载繁重计算,以及通过虚拟滚动进行 DOM 管理。它还涵盖了通过 Tree-shaking、压缩和懒加载模块拆分来减小包体积的方法。

    Reducing unnecessary browser re-renders by optimizing how Angular tracks state changes and executes logic outside of zones.

    在 GitHub 上查看↗4,134
  • mgechev/angular2-style-guidemgechev 的头像

    mgechev/angular2-style-guide

    1,195在 GitHub 上查看↗

    The repository contains a curated collection of coding conventions, architectural patterns, and best practices designed for developing component-based web applications using Angular and TypeScript. It functions as an architecture manual establishing consistent patterns across development teams, covering application structure, component design, and code quality enforcement. The guidelines define domain-driven file organization and module encapsulation strategies that group project assets into bounded contexts with dedicated root facades to keep large codebases manageable and shorten import pat

    Angular components maximize rendering performance by applying push-based change detection strategies and handling immutable input data.

    angularbest-practicesdeprecated
    在 GitHub 上查看↗1,195
  • vobyjs/vobyvobyjs 的头像

    vobyjs/voby

    907在 GitHub 上查看↗

    Voby is a signal-based framework for building reactive user interfaces. It utilizes fine-grained observables to track data dependencies and trigger direct updates to the document object model, bypassing the need for a virtual DOM reconciliation process. By wrapping state in proxies, the framework automatically intercepts mutations to ensure consistent data flow across the application. The framework distinguishes itself through a focus on performance and lifecycle precision. It employs reactive update batching to group state changes into single execution cycles, minimizing redundant operations

    Filters reactive data streams to trigger UI updates only when specific values change, preventing unnecessary re-renders.

    TypeScriptfastfine-grainedframework
    在 GitHub 上查看↗907
  1. Home
  2. Software Engineering & Architecture
  3. Reactive Change Detection
  4. Framework Change Detection Optimizations

探索子标签

  • Zone-Based OptimizationsTuning logic execution relative to the framework's asynchronous tracking zone to prevent unnecessary re-renders. **Distinct from Framework Change Detection Optimizations:** Specifically addresses the interaction with Zone.js in Angular, rather than generic framework change detection tuning.