Book 1 · Lesson 1.12 · recap

Book 1 capstone — Hello Axum webhook

  • POST a webhook and read the JSON response
  • Connect JS runtime lessons to Rust pipeline lessons
  • Self-grade Book 1 rubric

Prerequisites: 1.1 · 1.5 · 1.11

You finished Book 1 — Runtimes & Languages. This capstone ties the browser loop to the Rust pipeline.

Rubric (self-grade)

CriterionPass?
Explain A/D/C/B event loop order
Name WASM boundary vs JS heap
Ownership move vs borrow in one sentence
Send/Sync or channel for cross-task data
Trace webhook: HTTP → Kafka → async pipeline

Request timeline

Step through RequestTimeline while narrating — the curl client gets 200 before enrichment finishes.

Book 1 → Book 2 bridge

Book 2 opens on Kafka topics — you already published to raw-dev-events in the lab.

Teach-back prompt

In one paragraph: why is radar SolidJS but ingestion is Rust?

Hello Axum webhook

Book 1 capstone

1. HTTP 200 from ingestion means…
2. Book 1 covered both…