I've found a few posts about this. But I'm still confused.
I want to use django rest framework api to be consumed by vue. My questions:
Should I use django templates at all? I guess not, cause the django templates syntax clashes with vue. But still I need to serve templates - should I just use static templates with apache?
Assuming I do use static templates, how can I prerender pages like with django templates?
I mean, with django I have a url like /resource?id=5,
But with rest api, it will be vue responsibility to fetch the id=5 resource from the url and to do the rendering, But I don't like the need for extra xhr.It seems that all the docs assume I use node.js, I don't. Do I have to use another node.js server in addition to the django apache server?
Does vue.js with webpack/npm force a specific app folder structure? How that works with the normal django project structure?