4 ms·
Along with my team, we built an enterprise app with meteor.js. Huge waste of resources. I almost find that the single biggest barrier to fully investing in is
by notastartup 12y ago
Along with my team, we built an enterprise app with meteor.js. Huge waste of resources.
I almost find that the single biggest barrier to fully investing in is Mongodb. The queries are hideous. But Meteor is heavily invested in Mongodb and I'm afraid this is what will kill it.
- Tarang 12y agoMeteor recently acquired FathomDB. Additionally SQL is on the cards too (http://roadmap.meteor.com http://roadmap.meteor.com) they're not exactly heavily invested in MongoDB. If anything it looks like they're giving users the choice of what to use.
- spyder 12y agoSQL is on the to-do cards since "Nov 2, 2012" ... and lot of the comments are requesting it as critical feature
- notastartup 12y agoIf you've used other db like OrientDB, you can use SQL to query documents. Even if MongoDB added this I wouldn't rely on it, as there have been many deployments that couldn't scale properly due to MongoDB and ended up switching to another vendor. It already has the reputation of being snake oil salesman of the DB world.
- victorhooi 12y agoI'm curious what you meant by MongoDB being a barrier to entry? My understanding was that, for better or worse, Meteor abstracts a lot of that from the developer. Were you unhappy with the queries that Meteor generated? Or did you find your application did not perform well, or in the way that you expected, and you believe this to be the result of the queries? Or were there issues on the deployment/operations side of things?
- woah 12y agoMeteor in no way abstracts MongoDB away from the developer. Meteor is very tightly bound to Mongo, and Mongo permeates every aspect of coding in Meteor.