I started using Meteor in about 2014 and the main thing was that it was dead easy to get started with Blaze and basically no learning curve.
I built a few things back then, but haven’t revisited for at least a couple of years.
I’m trying to build something now with Vue and it’s so painful in comparison. It’s just a very simple site with dynamic sorting for some data. A few UI widgets to filter through some data. Should be very easy but I’ve been banging my head against the wall for a few days now with nothing to show for it.
I remember how easy things were with Blaze and Mongo and was tempted to use Meteor because of this until I remembered that even a basic boilerplate takes like 15 seconds to load. A quick google suggests not much has improved here, it’s down to something like 10 seconds for a very simple app with hardly any data.
If it’s still really this slow and resource hungry I guess I’m better off just using react or vue (without Meteor of course). Much steeper learning curve, but I guess I’ll be better off in the long run.
So, is it really still this slow? Can I build something with Meteor/Blaze/Mongo and have the initial load time be a respectable 2-3 seconds instead of 10-15? If so, what would be involved in doing that?