Skip to content

Demo Applications

There are several demo applications that showcase different architectural approaches and framework capabilities.

Demo Blog — Layered DDD architecture

A blog application demonstrating a layered architecture following Domain-Driven Design (DDD) principles. This demo is a good starting point if you want to learn how to structure a Yii3 application with a clear separation of concerns between domain, application, and infrastructure layers.

Demo Diary — Vertical slices architecture

A diary application built using the vertical slices architecture pattern. In this approach, each feature is implemented end-to-end rather than being split across horizontal layers, making it easier to add or modify features independently.