We are building a web app, and were evaluating to use meteor. At this point meteor does not do much at the server side. ex there is no routing layer, controllers, ORM etc.
So my first question is are these features expected in future?. Is it going to provide a full stack web framework like Rails.
At this point if we need to use meteor we need more features on the server side. So is it possible to integrate server side mvc web frameworks in meteor like Express , towerjs, railways etc with meteor? Or the other way, can meteor be integrated into such frameworks.
Routing and a form of ORM are on the roadmap. You can already write "controllers" in the sense that you can expose methods through Meteor.methods which can be called by the client and handle objects in the database.
As Lance said, Meteor is a full-stack framework but it's still under development. If you want to use Meteor but find it's incomplete, I recommend waiting and using something else (like Tower or Express) in the meantime.