1) Vue itself has little to do with FRP. &quot;Reactive&quot; doesn&#x27;t necessarily imply FRP in any way. However it&#x27;s pretty easy to use Vue with RxJS: <a href="https:&#x2F;&#x2F;github.com&#x2F;vuejs&#x2F;vue-rx" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;vuejs&#x2F;vue-rx</a><p>2) &amp; 3): See <a href="http:&#x2F;&#x2F;blog.evanyou.me&#x2F;2015&#x2F;10&#x2F;25&#x2F;vuejs-re-introduction&#x2F;" rel="nofollow">http:&#x2F;&#x2F;blog.evanyou.me&#x2F;2015&#x2F;10&#x2F;25&#x2F;vuejs-re-introduction&#x2F;</a> and <a href="http:&#x2F;&#x2F;vuejs.org&#x2F;guide&#x2F;comparison.html" rel="nofollow">http:&#x2F;&#x2F;vuejs.org&#x2F;guide&#x2F;comparison.html</a>