1 dépôt
Frameworks that enable a single codebase to target fundamentally different runtime environments like web and mini-programs.
Distinct from Isomorphic Frameworks: Extends isomorphic frameworks beyond the typical server/client (SSR) model to browser/mini-program runtimes.
Explore 1 awesome GitHub repository matching web development · Cross-Runtime Frameworks. Refine with filters or upvote what's useful.
kbone est un framework frontend isomorphe et un adaptateur web-vers-mini-programme. Il sert de pont d'interface utilisateur multiplateforme et de bibliothèque de simulation DOM qui permet aux applications web de s'exécuter à l'intérieur des Mini Programmes WeChat en simulant un environnement de navigateur pour le code JavaScript. Le projet permet la migration de frameworks d'interface utilisateur web vers des environnements restreints en fournissant des interfaces de navigateur et des API simulées. Il traduit les composants web standard et le routage en éléments de mini-programme natifs et en transitions de page, permettant à une base de code unique de fonctionner à la fois comme un site web standard et un mini-programme. Le framework couvre un large éventail de capacités, y compris le routage isomorphe, le polyfilling d'API de navigateur et le mappage de composants spécifique à la plateforme. Il gère également l'intégration spécifique au natif telle que la configuration des sous-paquets, la navigation par barre d'onglets et le partage social. Des outils en ligne de commande sont disponibles pour amorcer des projets isomorphes et standardiser l'environnement de développement initial.
Provides a unified runtime for sharing a single codebase across web platforms and mobile mini programs.