1 dépôt
Implementations of DOM and BOM interfaces to allow web code to run in non-browser environments.
Distinct from API Compatibility Layers: Specifically implements browser globals and the DOM tree, whereas the parent is a general middleware for API standards.
Explore 1 awesome GitHub repository matching web development · Browser API Simulations. Refine with filters or upvote what's useful.
kbone est un pont frontend multiplateforme et un adaptateur web-vers-mini-programme. Il fonctionne comme un runtime web de mini-programme qui permet aux frameworks frontend basés sur le web de s'exécuter au sein d'un conteneur de mini-programme en simulant des interfaces de navigateur. Le projet fournit une couche d'intégration de fonctionnalités natives qui permet l'appel de composants de mini-programme natifs et de fonctionnalités système à partir d'un contexte d'exécution basé sur le web. Il utilise une couche d'adaptation pour simuler les interfaces du Document Object Model (DOM) et du Browser Object Model (BOM), permettant aux applications web existantes d'être migrées vers des mini-programmes avec des modifications minimales. Le système couvre le développement frontend multiplateforme via une couche d'exécution isomorphe et une intégration basée sur un pont pour les composants natifs. Il inclut une interface en ligne de commande pour l'amorçage de projet afin d'automatiser la génération de structures de dossiers et de configurations de build.
Implements common DOM and BOM interfaces to enable the migration of web-based code to mini-programs.