Earlier quoted context omitted.
Could someone tell me a bit about how the two differ? I've built a decently-sized app with Ractive.js and really like it, and I might be working on an app soon where either Ractive.js or Vue.js seem like a good option. From what I've gathered so far, Vue seems like it is basically a better Ractive, and it makes more sense to use it for my next project. But perhaps I'm missing some important differences between the tw…
Ractive uses mustache templates, which I prefer as - nearly every web developer already knows mustache - mustache distinguishes what's HTML and what's not I also like ractive because it has two way bindings, and promises for when DOM changes, but maybe Vue also has those.
That said, the reason I used Ractive in an earlier project instead of React is exactly what you point out. Mustache is much easier for other developers to start using.