I know very well the MVC pattern, however Meteor does not natively seem to follow any pattern like it.
Which architectural pattern is used when developing Meteor apps?
Meteor uses data on the wire, meaning the server sends data, not HTML, and the client renders it. Meteor embraces the ecosystem, bringing the best parts of the extremely active JavaScript community to you in a careful and considered way.
Meteor is a full-stack JavaScript platform for building web and mobile apps. Meteor makes it easier to create real-time apps, since it alone offers a full ecosystem to work with, instead of combining couple of different tools and frameworks to get the same effect.
The Meteor Server (流星サーバー, Ryūsei Sābā) is a server from Mega Man Star Force 3 located inside the Cyber Core of Meteor G, deep within the Noise that forms it. This server is full of free-flowing Noise and some Noisms, as well as more powerful viruses than those located on Earth.
I would say MVVM
when you're using reactive source, where you can make data change and the view will be updated my Meteor automatically.
One thing worth to mention is the client-server
of Meteor, they're basically tied together with Websocket. Which enable developer create Pub/Sub
or Observer
for both data and view easily. And you don't have to deal with too much request/response
like traditional http-based application.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With