Initially when @hiqsol designed application template as multiple repositories:
- https://github.com/yiisoft/yii-project-template as template itself.
- https://github.com/yiisoft/yii-base-web as web template base.
- https://github.com/yiisoft/yii-base-api as API template base.
- https://github.com/yiisoft/yii-base-cli as command line template base.
// do not look the code, it’s outdated
yii-project-template serves the same purpose as Yii 2 basic or advanced template i.e. you start a project with it and once you did, code is yours.
The difference is other parts. These are dependencies of
yii-project-template and aren’t owned by developer but by Yii framework. Thus:
- Could be updated.
- Could provide defaults.
While the idea is interesting, it seems to be very confusing:
So I am thinking about dropping this template dependencies and make it simpler like it is done in https://github.com/yiisoft/yii-demo.
What do you think?
Also, please choose one answer from the poll below:
- Make it simpler
- I like the idea
- Not sure