1 repository
Mechanisms for binding specific behavioral logic and interactivity patterns directly to HTML elements.
Distinct from Type-to-Component Mappings: Existing candidates focus on data-to-component or coordinate mapping, not the direct binding of behavioral logic to DOM nodes.
Explore 1 awesome GitHub repository matching user interface & experience · Behavior-to-Node Mappings. Refine with filters or upvote what's useful.
Flight is a JavaScript component framework and DOM interactivity library used to map behavioral logic to HTML nodes. It provides an event-driven architecture for building modular user interface elements and managing web application interactivity. The library distinguishes itself through a mixin-based system for injecting reusable functions and properties into components, promoting code reuse without rigid inheritance. It further enables behavior modification via function hooking, allowing developers to wrap existing methods to inject custom logic without altering the original source code. Th
Binds behavioral logic directly to HTML nodes to manage user interface interactivity through a component-based approach.