BuildBot
IntermediateGoReactFull-Stack

Full-Stack Go + React

The sequel to Shipping Go: From Source to Service. That course left you with a routed, tested, SQLite-backed Go service compiled to one static binary. This one puts a real frontend on it: a Vite React SPA that talks to your Go API. You'll draw the API-first boundary between server and client, run the two-server dev loop with Vite proxying to Go (and learn what CORS is actually for), write a typed fetch layer with loading, error, and optimistic-update states, carry auth across the boundary with session cookies and Go middleware, then embed the built SPA into the binary — so the deployable is still exactly one file.

5 lessons · ~2 hours