From Zero to Live with Functional JavaScript Applications (Part 1)
summary
Claims that switching a monolithic OOP codebase to composable functional JavaScript yields multi‑million‑pound opportunities, fewer bugs, and faster delivery; shows a working repo with exercises, an HTTP API built with micro, HTTP client wrappers using crocks async.fromPromise and explicit JSON validation that converts 500 responses into error paths, JSON line logging via a tap helper, Prometheus metrics, and circuit‑breaking patterns (Hystrix/Toxiproxy) for downstream protection; demos run with Docker optional and examples are testable and reproducible.
AI-written summary · about
chapters (11)
- 0:00Start
- 2:05Overview
- 5:35Hexagonal Architecture
- 9:25Handle Failure
- 10:35Circuit Breakers
- 18:26The Compose Operator
- 20:27Status Code Checker Api
- 32:54The Async Constructor
- 38:52Logging
- 39:51Severity of an Event
- 40:28Log Formatting








