Mini-program engine
https://yufji.github.io/tiny/ β HEALTH ? 99 / Healthy
Mini-program engine
https://yufji.github.io/tiny/ β// readme
A mini-program engine based on glass-easel: dual-side tree (service logic tree + host render tree), versioned bridge protocol, standalone compiler, and a browser debugger.
Online demo: Tiny debugger online, no local build required. You can directly select the sample apps under tests/apps to run.
The kernel is strictly pure: packages/runtime does not depend on any host. The browser, iOS, and test hosts share the same kernel, and all environment capabilities are injected from the boundary.
Source (WXML / WXSS / JS / TS)
β
βΌ
tools/cli βββΊ manifest + service.js + templates.js + styles
β
βββββββββββββββββββββ¬ββββββββββββββββββββ
βΌ βΌ βΌ
browser host iOS host test host
iframe / port JSCore / WKWebView in-memory transport
βββββββββββββββββββββΌββββββββββββββββββββ
β Injected: transport / canvas / renderer / API / resourcesβ¦