ZF3 is not yet complete
ZF3 is also not a complete revolution
...for the path is clear!
The framework ecosystem changed
More people like "no-framework" approaches
More granular components and libraries
Less tolerance towards framework coupling
Static site generators
More focus on Domain Logic in complex Domains
No framework
Domain first
Exploring advantages and limitations
Very specific Domain Language
Very specific Domain Rules
Not too complex
Plus we're in Vegas!
No frameworks
Minimal
Straight to the point
Nothing else but domain endpoints
Easy to understand
Minimal
One missed break; and BOOM!
What if we want to add security?
What if we want to add CORS?
What if we want to have templating?
What if we want to add logging?
We may hope for a stable specification
We know we won't get it
We need to partition our code
We need to add some kind of "pluggable functionality"
Our app is small
We want to keep it small
We want to stay fast in changing!
That's just my personal choice
Other frameworks are also OK
We use ZeffMu to make it micro
Easy to understand
Minimal
Plugin system (Modules)
Event system (EventManager)
Dependency Injection (ServiceManager)
Kind-of bloated file (may need to split)
The controller helpers are too magic?
Some framework coupling
We can talk to Slim 3
We can talk to Symfony 3
We can talk to Drupal 8
We can build our own web server (or use a PSR-7 compliant one)
Remember StackPHP?
We can modify request/response as we wish
Replace the session system? (Ocramius/StorageLessSession)
You just didn't notice it
That also is a good thing!
Unnoticeable upgrades, big low-level impact