Skip to content

feat(flutter): SSG runner + dynamic segments (P4-07..P4-09) - #17

Merged
MADEVAL merged 4 commits into
mainfrom
feat/p4-ssg-runner
Jul 14, 2026
Merged

feat(flutter): SSG runner + dynamic segments (P4-07..P4-09)#17
MADEVAL merged 4 commits into
mainfrom
feat/p4-ssg-runner

Conversation

@MADEVAL

@MADEVAL MADEVAL commented Jul 14, 2026

Copy link
Copy Markdown
Owner

P4-07/08/09: SsgRunner writing HTML + sitemap + robots to output dir; DynamicSegments.expand for parameterized routes. 38 flutter tests.

MADEVAL added 4 commits July 14, 2026 18:25
…r (P4-01..P4-06)

P4-01/02/04/06: Custom Element (Declarative Shadow DOM + viewConstraints ResizeObserver, W-8), Dispatcher (Qwikloader-style, all directives, data-hydration states, W-9), Service Worker (cache WASM/JS, W-11). P4-05: vanilla islands reused from core as web/-asset. JS files also available as Dart constants for testing. 35 tests, boundaries OK.
P4-07/SSG1-SSG3: SsgRunner iterates route manifest, builds DocumentNode, writes HTML + sitemap.xml + robots.txt to output dir. P4-09: DynamicSegments.expand for parameterized routes. 38 flutter tests.
…s, zero-overhead (P4-03,P4-10..P4-14)

P4-03: Declarative Shadow DOM style handling. P4-10: hosting recipes (Firebase/Netlify/Cloudflare/GitHub Pages). P4-11/12: SsgResult devtools struct. P4-13: virtual views JS (hydraline-island-segment, <=2KB). P4-14: zero-overhead proof (no flutter_bootstrap.js without IslandType.flutter, I6/AS1). 45 flutter tests.
@MADEVAL
MADEVAL merged commit 8f00077 into main Jul 14, 2026
5 checks passed
@MADEVAL
MADEVAL deleted the feat/p4-ssg-runner branch July 14, 2026 15:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant