Functional Web App (FWA) is an architectural pattern for building web applications and APIs. An FWA is comprised of three high level facets:  [^fn1] [^fn1]: [Introducing Functional Web Apps](https://blog.begin.com/posts/2022-03-07-introducing-functional-web-apps) by [[@Brian LeRoux]] - composed entirely of single-responsibility **cloud functions** - maintains state via a **managed database** - **deterministically deployed** with [[Infrastructure-as-Code]] and runtime dependency lockfiles. **FWA is implicitly [[Serverless MOC|Serverless]]; but not all serverless applications are an FWA.** --- ## References - https://fwa.dev