I would say MVVM when you use a reactive source where you can make a data change and the view will be updated by my Meteor automatically.
Worth mentioning the client-server Meteor, they are mainly associated with Websocket . That allows the developer to create a Pub/Sub or Observer for both data and viewing. And you don't have to deal with too many request/response , like a traditional http based application.
source share