DEV Community

Discussion on: I'm a Meteor developer, Ask Me Anything!

boianivanov profile image
Boian Ivanov

What are the benefits and drawbacks of using Meteor?

guidouil profile image
Guidouil ツ Ask Me Anything


  • it's very nice to write isomorphic code (same kind of expressions) on client and server.
  • reactive data and auto refresh when coding by default
  • lately create 2 bundles for old browsers and es6 browsers
  • user login (with any oauth service) very easely


  • Some simple things are hard like files upload
  • Only MongoDB by default (can be changed but difficult)
  • Sever side rendering is not easy (but can be with

I love mongoDB and for upload I use Cloudinary so... no Cons for me :)

johnamauro profile image
John Mauro

Why do you go with Cloudinary over S3 or other place to store files? I'm working on an app where I'll need to store all types of files including images, videos, and documents (Microsoft Suite, Mac, PDFs, etc).

Thread Thread
guidouil profile image
Guidouil ツ Ask Me Anything

Cloudinary is ultra simple, just an npm, a token and you are all set but limited to images.
If you need more type of files you should use Meteor Files package ( with a S3 or any file host you prefer :)