Skip to content

Commit 8008a50

Browse files
committed
feat(timeline): add vite + vike migration entry
Mark 2026-04-23 as the date we retired CRA / react-snap and shipped the Vite + Vike + custom Puppeteer crawler pipeline. Links to the deep-dive post.
1 parent 80006b4 commit 8008a50

1 file changed

Lines changed: 8 additions & 0 deletions

File tree

public/timeline/timeline.piml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,12 @@
11
(timeline)
2+
> (item)
3+
(date) 2026-04-23
4+
(title) Vite + Vike Migration: Replacing CRA and react-snap
5+
(description) Retired Create React App and the unmaintained react-snap prerender in favor of Vite + Vike and a purpose-built Puppeteer crawler. Dynamic route enumeration now walks posts.json, log directories, and story PIML manifests to emit ~460 shells. Added a preview-server warm-up ping that fixed a cold-start stampede (59/460 -> 438/460 rendered), an opt-in sequential retry pass, per-phase and per-route timing instrumentation, and three build variants: build, build:fast, build:retry. Also fixed a react-markdown v10 regression where unlanguaged fenced code blocks rendered as pill-per-line inline <code>.
6+
(type) refactor
7+
(icon) LightningIcon
8+
(link) /blog/vite-vike-ssg-migration
9+
210
> (item)
311
(date) 2026-04-22
412
(title) Fezterracotta: The Weighted Codex

0 commit comments

Comments
 (0)