Integrating any frontend framework with MeteorJS
From all the above applications, one important thing we should note is how we wire MeteorJS' data source reactivity into our frontend setup. In the case of Angular.js and React, we have packages that do the job elegantly. However, it is not mandatory to have a package to achieve this. In the above d3.js example, all we did was found a way to wire the reactivity to the chart drawing code. We need to do the same with any other frontend framework. We have to figure out a way to induce this reactivity into the frontend framework's flow.
For example, suppose we want to use Backbone.js as our frontend framework, we just have to figure out how to insert the new document into the Backbone collection as and when data is added to the mongo collection. We can use the Tracker or cursor observers to do the job.
Blaze is awesome. It will be improved by the community. However, if you prefer your choice of framework, with MeteorJS, it is very much possible...