A free and open-source book on ZF3 for beginners

1.11. Main ZF3 Components

ZF3 developers believe that the framework should be a set of decoupled components with minimum dependencies on each other. This is how ZF3 is organized.

The idea was to let you use some selected ZF3 components alone, even if you write your site with another framework. This becomes even easier, keeping in mind that each component of ZF3 is a Composer-installable package, so you can easily install any ZF3-component together with its dependencies through a single command.

There are several "main" ZF3 components that are used (either explicitly or implicitly) in almost any web application: