1 repositorio
Custom implementations of existing web frameworks to study or replicate their core internals.
Distinct from Vue.js Frameworks: Candidates are frameworks built using Vue; this is a custom implementation of Vue itself.
Explore 1 awesome GitHub repository matching web development · Framework Re-implementations. Refine with filters or upvote what's useful.
Este proyecto es una implementación personalizada del patrón Model-View-ViewModel diseñada para replicar la reactividad central y el análisis de plantillas del framework Vue. Funciona como un motor de enlace de datos, un gestor de estado reactivo y un compilador de plantillas personalizado. El framework emplea un sistema para sincronizar el estado del modelo con elementos DOM a través de la interceptación de propiedades y un patrón de observador. Utiliza un analizador para escanear elementos DOM en busca de directivas, reemplazando marcadores de posición y vinculando datos a nodos de vista para lograr la sincronización de datos bidireccional. El sistema cubre el enlace de datos reactivo y el desarrollo de un compilador de plantillas que identifica directivas personalizadas en HTML para inyectar datos dinámicamente y gestionar actualizaciones.
Provides a custom implementation of the Vue framework to demonstrate core reactivity and template parsing.