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

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

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

3 个仓库

Awesome GitHub RepositoriesComponent Communication Patterns

Strategies for routing data and method calls between parent and child UI components.

Distinct from Method Overrides: Distinct from method overrides or general routing; focuses on the architectural pattern of deep communication within a component tree.

Explore 3 awesome GitHub repositories matching user interface & experience · Component Communication Patterns. Refine with filters or upvote what's useful.

Awesome Component Communication Patterns GitHub Repositories

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

    anomalyco/opentui

    12,131在 GitHub 上查看↗

    Opentui is a terminal user interface framework for building interactive command line applications. It provides a component-based system featuring a flexbox layout engine, a virtual node component tree, and a low-level 2D cell array renderer. The project is distinguished by a sophisticated keyboard binding engine that maps complex multi-stroke sequences and chords to named commands using prioritized, reactive layers. It also implements a plugin architecture that allows external modules to inject custom UI components into designated layout slots and extend input logic at runtime. Its capabilit

    Maps method and property calls from parent components to specific descendants for deep communication.

    TypeScript
    在 GitHub 上查看↗12,131
  • material-components/material-components-iosmaterial-components 的头像

    material-components/material-components-ios

    4,775在 GitHub 上查看↗

    这是一个 Material Design iOS UI 库,为 iOS 提供了一系列模块化用户界面组件。它作为一个 Swift UI 组件框架和跨平台设计系统,确保在不同操作系统上提供一致的视觉和功能体验。 该项目通过模块化组件架构将 Material Design 指南集成到 iOS 应用程序中。这允许使用预制界面元素库来组装复杂的应用程序屏幕。 该框架涵盖了通用的 iOS UI 开发和标准化设计指南的实现,以呈现一致的用户界面。

    Employs strict protocol-based interfaces to facilitate communication between UI components and controllers.

    Objective-C
    在 GitHub 上查看↗4,775
  • reactjs/react-basicreactjs 的头像

    reactjs/react-basic

    4,448在 GitHub 上查看↗

    react-basic provides a conceptual implementation of the React model, focusing on a component-based UI architecture. It employs pure functions to transform raw data into structural interface representations and uses a declarative system for managing UI state and hierarchical data distribution. The project distinguishes itself through specialized caching strategies, including tree-based result caching that stores values based on the structural position of elements. It also features a mechanism for deferred function execution to remove boilerplate from business paths and supports the isolation o

    Implements architectural patterns for routing data and context between distant layers of the component tree.

    在 GitHub 上查看↗4,448
  1. Home
  2. User Interface & Experience
  3. Component Communication Patterns