3 repository-uri
Mechanisms for converting reactive state controllers into hooks for cross-framework logic sharing.
Distinct from Controller Frameworks: Distinct from general Controller Frameworks: focuses on bridging reactive state logic between web components and other frameworks.
Explore 3 awesome GitHub repositories matching web development · Reactive Controller Bridges. Refine with filters or upvote what's useful.
Lit is a library for building lightweight, interoperable web components. It provides a base class that leverages native browser APIs to encapsulate state, logic, and styles, allowing developers to create custom elements that function consistently across any modern web project. The framework distinguishes itself through a reactive property system that automatically triggers efficient, batched DOM updates. By utilizing tagged template literals, it defines declarative UI structures that are compiled into optimized update instructions. Its architecture emphasizes modularity through a reactive con
Converts reactive state controllers into hooks to share logic and behavior between web components and other application frameworks.
Vue Native is a framework that compiles Vue.js single-file components into React Native primitives, enabling developers to build native iOS and Android applications using Vue syntax. At its core, it provides a build-time compiler that transforms Vue components into React components, while hooking Vue's dependency-tracking reactivity system into React's component lifecycle to trigger re-renders when observed data changes. The framework wraps React Native's native module bridge so Vue components can access device APIs through Vue's reactivity system, and maps Vue's component syntax to React Nat
Hooks Vue's dependency-tracking reactivity system into React's component lifecycle to trigger re-renders.
Vue Apollo is a GraphQL client library for Vue.js that integrates Apollo GraphQL queries and mutations into Vue components with reactive data binding. It provides a reactive data layer that automatically updates Vue component state when GraphQL query results change, and supports server-side rendering by prefetching queries during SSR to deliver fully populated HTML on initial page load. The library allows GraphQL queries and mutations to be declared directly inside Vue component options using the apollo property, keeping data dependencies co-located with the UI. It wraps Apollo Client's nor
Bridges Apollo Client's normalized cache with Vue's reactivity system for automatic component re-renders on cache changes.