Architectural Patterns

Explore Architectural Patterns in Scala, including Model-View-Controller (MVC) Pattern: Structuring Web Applications with Scala, Model-View-Update (MVU) and Unidirectional Data Flow Patterns in Scala, and Event-Driven Architecture in Scala: Building Reactive Systems with Akka.

In this section

Revised on Thursday, April 23, 2026