4 ms·
Meteor started off so brilliantly. I wish the team would focus and just make it great. Many people would complain about SQL and what not but the truth is there
by neximo4 11y ago
Meteor started off so brilliantly. I wish the team would focus and just make it great.
Many people would complain about SQL and what not but the truth is there's a very large number of people who are quite happy with MongoDB and the fast experience building an app.
However there are some really big issues that seem to be ignored:
1) It's nice that its backwards compatible but some essential features are missing such as a router. Iron Router is available but it's practically abandoned. You can't even have URL's such as /2 on it.
It makes it hard to keep an app for the long run knowing there is a risk of an essential component about to be abandoned.
Other similar projects include Meteoric (an Ionic wrapper)
2) I wish they'd focus on making Blaze work. It works. Many people don't like react and just want an App build on V1 to work with V1.5 and V2. The lack of clarity is harmful to the use of Meteor in The Enterprise.
3) The build time. It used to be that Meteor built a project near instantly when a file was changed and hot code changed the page. Now it takes a good 20 or so seconds for a simple line change. It seems over the top.
4) Clarity and focus on direction. They spent ages pushing people to their Npm system, now they're going back. Why not start with node_modules/complete npm support instead of flipping back and forth. The volatile state of affairs with Blaze, Npm and the general structure of an app manifests risk in choosing Meteor for an actual Enteprise grade app.
5) A focus on improving what already works well over adding new features and degrading the performance of existing features.
I mentioned the build time, but other parts of Meteor such as Cordova, Blaze, Tracker, Mongo (Meteor uses MongoDb 2.6?!) would certainly help more.
I'm not sure what's happened but it seems a lot like the team is losing focus of what people actually like about the project.
- raffomania 11y agoI especially agree with 3). I was expecting more people to mention this. Compared with other build systems like wepback or gulp, meteor rebuild times are insane. edit: Just checked out the Meteor Roadmap, and build times are not even mentioned there.
- neximo4 11y agoIt used to be. The current implementation is the result of the effort in speeding it up.