Vue would still require a rest api, which we don’t want (as a rest api would add an insane amount of complexity)
I have taken a look at Twig, but it seems like it still would require a file structure we can’t just pop into CakePHP.
Also, Twig relies on Composer and PHP (or on our case, just Docker, since we run CakePHP in Docker), which are not really things we want the front-end devs to be bothered with.
So to sum it up, we are being faced with an odd challenge:
- Can’t use a REST api
- Can’t use “back-end” dependencies (like Composer, PHP etc.)
- Has to be “drag&drop” (or click&merge) for use with CakePHP