kbone 是一个跨平台前端桥接和 Web 转小程序适配器。它作为一个小程序 Web 运行时,通过模拟浏览器接口,允许基于 Web 的前端框架在小程序容器内执行。
tencent/kbone 的主要功能包括:Mini-Program Runtime Adapters, Mini Program Native Feature Access, Mini Program Native Integrations, Native Interoperability Layers, Web to Mini Program Bridges, Browser API Simulations, Synthetic, BOM Polyfills。
tencent/kbone 的开源替代品包括: wechat-miniprogram/kbone — kbone is an isomorphic frontend framework and web-to-mini-program adapter. It serves as a cross-platform UI bridge and… didi/mpx — MPX is a cross-platform framework designed to build applications for multiple mini-program ecosystems and the web from… necolas/react-native-web — This project is a cross-platform user interface framework that maps mobile-native component primitives to standard web… facebook/react — React is a JavaScript library for building user interfaces based on a component-driven architecture and unidirectional… ionic-team/capacitor — Capacitor is a cross-platform mobile framework that enables developers to build native applications using web… chromiumembedded/cef — The Chromium Embedded Framework (CEF) is a framework for embedding a full Chromium web browser into native desktop…
kbone is an isomorphic frontend framework and web-to-mini-program adapter. It serves as a cross-platform UI bridge and DOM simulation library that allows web applications to run inside WeChat Mini Programs by simulating a browser environment for JavaScript code. The project enables the migration of web UI frameworks into restricted environments by providing simulated browser interfaces and APIs. It translates standard web components and routing into native mini program elements and page transitions, allowing a single codebase to function as both a standard website and a mini program. The fra
MPX is a cross-platform framework designed to build applications for multiple mini-program ecosystems and the web from a single codebase. It utilizes a static transpilation pipeline to transform source code into platform-specific bundles, employing a single-file component system that encapsulates templates, logic, and styles. The framework provides a reactive state management system that automatically synchronizes application data with the user interface through computed properties and watchers. The project distinguishes itself through a robust build-time toolchain that supports sub-package p
This project is a cross-platform user interface framework that maps mobile-native component primitives to standard web elements. It enables developers to build consistent applications that function across both mobile and web environments by providing a unified library of components and shared logic. The framework distinguishes itself through a specialized style engine that converts JavaScript object-based declarations into optimized, scoped CSS at runtime. It also features a responsive layout engine that implements a flexbox-based system, ensuring that interfaces adapt dynamically to differen
React is a JavaScript library for building user interfaces based on a component-driven architecture and unidirectional data flow.