Depends on what the project is. If it’s commercial one and you have tight schedule I’d play safe. If you’re feeling adventurous, Yii 3 that is in development could be the right choice.
Api Level: Yii2 (or 3) Rest + MongoDB : All services are Api
Backend : wich use Api level for system/config/services management
We are a team with 6 years experience on Yii1/Yii2, and 4 projects on production with Yii2.
So we can found a solution for any problem (with yii community or choosing another solution)
The go live of this project will be maybe on november.
So we think that the risk is limited…and we can start with Yii3.
Finaly, we will not take risk.yii3 stable is very far. And it’s impossible for us to tell when it will be availlable.
Our customer have right…why starting with a framework wich is in dev phasis.
So we continue to work on yii2 and migrate to yii3 in future.
surely, we will do some Yii3 POC for evaluate and participe to community.