1 dépôt
Custom frameworks implementing the Model-View-ViewModel pattern for web applications.
Distinct from Vue-Based Frameworks: Specific to the architectural implementation of MVVM, unlike general Vue-based libraries or toolsets.
Explore 1 awesome GitHub repository matching web development · MVVM Framework Implementations. Refine with filters or upvote what's useful.
Ce projet est une implémentation personnalisée du modèle Model-View-ViewModel conçue pour reproduire la réactivité fondamentale et le parsing de templates du framework Vue. Il fonctionne comme un moteur de liaison de données, un gestionnaire d'état réactif et un compilateur de templates personnalisé. Le framework emploie un système pour synchroniser l'état du modèle avec les éléments DOM via l'interception de propriétés et un modèle d'observateur. Il utilise un parser pour scanner les éléments DOM à la recherche de directives, remplaçant les espaces réservés et liant les données aux nœuds de vue pour obtenir une synchronisation de données bidirectionnelle. Le système couvre la liaison de données réactive et le développement d'un compilateur de templates qui identifie les directives personnalisées en HTML pour injecter dynamiquement des données et gérer les mises à jour.
Implements a custom MVVM framework replicating the core reactivity and template parsing of Vue.