Three single-file HTML apps ported to Makepad 2.0 (dev b41e740) script_mod! DSL: - rider (ride.html): 21 unit + 9 integration + 9 headless UI tests - koboyo (koboyo.html): 29 + 14 + 8 - insurance (insurance.html): 28 + 14 + 8 All 140 tests green. Includes headless-Linux platform patch, full README, setup script, and three brutal codebase assessments with execution plans.
1.1 KiB
1.1 KiB
makepad-ports
Ports of three single-file HTML apps to Makepad 2.0 (dev branch, b41e740)
using the script_mod! Rust UI DSL — with full unit + integration + headless-UI
tests (140 green), plus brutal professional assessments of all three codebases.
Contents
| Path | What |
|---|---|
makepad-ports/ |
The Rust crates (rider, koboyo, insurance), headless-Linux patch, setup_makepad.sh, full README with test status |
ride.html / koboyo.html / insurance.html / nav.html |
The original single-file HTML apps (port sources) |
insurepay_assessment.md |
Assessment of insurance.html (4.2/10) |
makepad_assessment.md |
Assessment of upstream Makepad 2.0 dev branch (4.7/10) |
makepad_ports_assessment.md |
Assessment of these port crates (6.0/10) |
Quick start
cd makepad-ports && ./setup_makepad.sh
Rebuilds the toolchain + checkout in /var/tmp/mk, applies the patch, installs
the three crates into examples/, and runs all 140 tests. See
makepad-ports/README.md for details, status tables, and the hard-won DSL lessons.