1 Repo
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 ist eine plattformübergreifende Frontend-Brücke und ein Web-zu-Mini-Programm-Adapter. Es fungiert als Mini-Programm-Web-Runtime, die es webbasierten Frontend-Frameworks ermöglicht, innerhalb eines Mini-Programm-Containers zu laufen, indem Browserschnittstellen simuliert werden. Das Projekt bietet eine Schicht zur Integration nativer Funktionen, die den Aufruf nativer Mini-Programm-Komponenten und Systemfunktionalitäten aus einem webbasierten Ausführungskontext heraus ermöglicht. Es verwendet eine Adapterschicht, um Document Object Model- und Browser Object Model-Schnittstellen zu simulieren, wodurch bestehende Webanwendungen mit minimalen Änderungen zu Mini-Programmen migriert werden können. Das System deckt die plattformübergreifende Frontend-Entwicklung durch eine isomorphe Runtime-Schicht und eine brückenbasierte Integration für native Komponenten ab. Es enthält eine Kommandozeilenschnittstelle für das Projekt-Bootstrapping, um die Generierung von Ordnerstrukturen und Build-Konfigurationen zu automatisieren.
Implements common DOM and BOM interfaces to enable the migration of web-based code to mini-programs.