What factors are slowing down Meteor adoption?

Apparently putting up an IDE that feels a lot more to my tast with Atom, takes some serious effort at first - but I have to say that it won’t take a year @awatson1978 for Atom to beat WebStorms. Finally fixed my performance issues at the same time. Guess I can take that off my list!

2 Likes

web hosting facility is not available, only digital ocean and some other offer, that too very technical requires advance linux knowledge
and way 2 costly cloud services

shared hosting should be available for meteor that will boost its adoptation

  • meteor deploy is basically shared hosting

  • mupx makes deployment on any cloud platform straight forward

There are quite a few PaaS providers that support Meteor. As for digital ocean I don’t believe that it requires more than a basic knowledge of Linux to get up an app up and running on a droplet especially with MUP. As for cost I also don’t believe that the $5/month for a minimal droplet is expensive. If your application gets more traffic you can always change the size of your droplet. This will be a tad bit more expensive, but if you are getting that many users you should be making a small profit and be able to afford the very slight additional costs.

1 Like

If Meteor is limited to MongoDB and if you can not even connect to the latest version(s) of MongoDB then what are you kids discussing when this alone should explain everything!

Meteor is not limited to MongoDB, but MongoDB is the only database that Meteor can use to achieve realtime/reactivity. And I don’t know what issues the other user was having, but connecting Meteor with Mongo is pretty effortless.

1 Like

Thanks for clarifying this.

If you have not yet read in western media that WebStorm is Putin’s KJB tool for spying on western developers, you will soon.

2 Likes

Hey @vjau,

I am currently trying to do pagination, and I have seen a few packages out there, but I’m thinking of integrating pag with my subs caching. It’s gonna take me a few days and I don’t wanna make any rookie mistakes.

Anyways, I’d love to hear how you approached and solved the pagination problem,

Thanks!

(1) Meteor must be made for teachers - as in http://www.academia.edu/4720598/Those_who_can_do_and_those_who_cant_teach

(2) Meteor’s ease of jumping right-in and quickly getting way over your head is extremely irresponsible, perhaps bordering on criminal and especially in context of item (1) above.

(3) This, combined with lack of good documentation and tutorials that explain it’s internals is already reminding me of Dojo of 3-4 years ago, from which I walked away strongly believing that it was all by design - to be nothing more than consulting services lead generator.

(4) However, when all is said and done, Meteor seems to be an enabling technology because it enables prototyping and doing startups for those who would be hard pressed to find a real software engineering job, otherwise.

(*) Please tell me that it ain’t so and that it’s for me as well - regardless if I am a teacher or a doer. :wink:

1 Like

This is insulting to teachers. Without people willing to pass their knowledge on to others, where would the world be?

The technology can not be blamed for the mess created by the user due to the assumed ease of use and their ignorance of the technology. We don’t blame the car for being easy to get in and go when someone without knowledge of how to operate the vehicle gets into an accident.

http://docs.meteor.com - Pretty decent documentation if you ask me.
https://github.com/meteor/meteor - Source code is open for inspection.
https://www.meteor.com/tutorials/blaze/creating-an-app
https://github.com/awatson1978/meteor-cookbook - Treasure trove of knowledge
https://www.discovermeteor.com - Basically everything you need to know to get started and for under $40
https://bulletproofmeteor.com - Yet another amazing resource for learning how to make the best possible meteor application.

I fail to see the lack of documentation or tutorials… I don’t even think I scratched the surface with this list.

Now you’re just insulting the community (myself included) since we must use Meteor because we’re not good enough “to find a real software engineering job”

4 Likes

Don’t feed the trolls. @teslan obviously hasn’t done his/her research and has zero clue what he/she’s talking about.

2 Likes

(1) With apologies to teachers around the world, is there something that is inaccurate about (1), at least within the cliched context?

(2) If you demoed a vehicle being driven by a visually impaired person (with my sincere apologies to them) you would claim that it’s a visually-non-impaired lady driver’s fault for causing an accident? :wink:

(3) First, it was not me who created this topic and even with all of that material, how did you fail to notice how many on this topic are saying the same thing?

(4) KC, Your response is identical to how Dojo freelancers were responding 3-4 years ago. Thanks for illustrating my point. For them doing so was a good business motive. What is yours?

That is at least partially true and that is precisely why I am here asking those questions because there are lots of others struggling with the same issues. I started out with IBM mainframes, where adding a field into a database table sometimes took hours of discussion and then I ended up working with the 4/GL generation in the 1980’s, where none of the software engineering principles nor skills nor training nor lifecycle tasks were needed “because after all it was 4/GL and anybody can figure it out”. That is precisely how many who should not have been in software business, ended up being in software business. But the biggest problem in all of that is that none of them realized their shortcomings, until they started thinking about retirement and getting bought out and then realizing that there were one or two zeroes missing from the end of the figures that they were being offered - when compared “similar” buyouts.

1 Like

@streemo i think you should start a new thread about pagination, explaining your use case.

1 Like

Just because Meteor makes web development seem simple enough that a layperson can do it, doesn’t mean this is the case… Meteor makes development faster and easier for developers (key word is developers). Sure you can do some stuff with little knowledge, but assuming you can make large, very popular web applications with that little bit of knowledge, just because Meteor looks magical to you is illogical. Any of the issues that people claim to have, they would have the same issues using any other technologies to build their product. If that’s not the case, please show me something that was built in the same time frame, and resources accomplishable with Meteor that didn’t have any kind of similar issues.

5 Likes

With Meteor you can do anythings. The comparison with other frameworks like Rails and Django does not make sense! Meteor invented a new concept to write web apps. One language to “rule em all”: backend, frontend and mobile with realtime technologies. Obviously, any “all in one” tools has a series of pros and cons. But “simpler” it doesn’t mean powerless. Example? jQuery made pure javascript easier. Someone write today a website in pure javascript?
Technologies evolves, but our mind not. :smile:
I’m sure that Meteor, for me and my team, is actually the best tool to make modern apps. But as I just said in others posts, it can be better with:

  1. A renew Blaze, possibly with a new sets of reactive Spacebar helpers and support for touch events,
  2. SQL support,
  3. a better documentation with more examples, especially to mobile development.

MY problem with Meteor is that building decent size app means you have decent size load time. And while it might be OK for the phone app, it is totally unexpected by the user, that website loads for 10-20-30 secs

2 Likes

If your Meteor app takes 10-30 seconds to load, you’ve obviously done something horrendously wrong. That would be your fault, not Meteor’s.

1 Like

even though I like the idea of Meteor Testing, I am not paying for an unfinished book to tackle a configuration issue.

I feel the same!

3 Likes