Build a Vue.js Website in 4 Steps
carsongibbons.com
carsongibbons.com
To us this works really well because we can abstract most of wordpress weirdnesses via the rest api, and reuse vue components from some other bigger projects that don't use wordpress.
https://vip.wordpress.com/2014/08/28/building-qz-com-full-tr...
They were working on this problem before the rest API.
https://hackernoon.com/build-a-vue-js-website-in-4-steps-56d...
Though that does not give me confidence, as Cosmic JS seems like a hosted database/api layer.
Which highlights reason why I could not use them on a project. Can not build a service that is reliant on another service in such a way.
Open Source or go home.