Live data from Hacker News

What is Meteor.js?

joshowens.me

1–10 of 86 posts

Re: What is Meteor.js?

#2
As someone who doesn't know what Meteor.js is this doesn't actually tell me what it is, what it can do, or what it can be used for. Now to be fair I'm not a webdev so I don't much about most of these technologies nor am I really the target audience. But still. I feel like if your article is literally called "What is X" it should do a better job telling you what X is.

Re: What is Meteor.js?

#3
A couple of things really bother me about Meteor.js.

One, the Atomosphere package manager site is insanely slow and buggy. Everything feels like it takes forever to render or rerender. Opening the side menu is a jaggy experience.

If performance is that terrible on a super simple list of packages how terrible is it on an actually reactive site?

Two, I've never seen an article on meteor that wasn't also an advertisement. They all list how easy it is to start a project or add a package as the main draw. That and constant connectivity/"reactive" application structure.

It just feels too orchestrated.

Re: What is Meteor.js?

#4
It's really, really good. Even if you're a web designer, building stuff is really quick and effective. I recommend checking out Differntial's GitHub page [0] as they provide a nice boilerplate and also a cute blog that you can setup in two minutes, gives you an idea of the very basics.

Either way, Atmosphere [1] has thousands of packages to choose from, just use the search function. Good alternative is Fastosphere. [2] Many people have said that if you write a lot of code with Meteor, you're doing something wrong.

0. https://github.com/Differential

1. https://atmospherejs.com/

2. http://fastosphere.meteor.com/

I'm very new to this myself, and I know that it gets tougher (duh, it's JavaScript!) after a while, but I feel right about giving it some praise!

Re: What is Meteor.js?

#5

As someone who doesn't know what Meteor.js is this doesn't actually tell me what it is, what it can do, or what it can be used for. Now to be fair I'm not a webdev so I don't much about most of these technologies nor am I really the target audience. But still. I feel like if your article is literally called "What is X" it should do a better job telling you what X is.

That's honestly just how the Meteor.js blog posts are. Google around a bit and you'll find two dozen articles stating Meteor.js is the best thing since sliced bread, beer, marijuana or Ruby on Rails. It will completely revolutionize your face, twice over!

But they'll never explain what it is, or how it's solving hard problems for them.

But hey look how easy it is to add social auth!

Re: What is Meteor.js?

#6

As someone who doesn't know what Meteor.js is this doesn't actually tell me what it is, what it can do, or what it can be used for. Now to be fair I'm not a webdev so I don't much about most of these technologies nor am I really the target audience. But still. I feel like if your article is literally called "What is X" it should do a better job telling you what X is.

Meteor.js is basically Ruby on Rails for Node.js and MongoDB, plus a Javascript library for view-model binding. It's a monolithic framework for building database-backed single-page applications in 100% Javascript.

Re: What is Meteor.js?

#7

As someone who doesn't know what Meteor.js is this doesn't actually tell me what it is, what it can do, or what it can be used for. Now to be fair I'm not a webdev so I don't much about most of these technologies nor am I really the target audience. But still. I feel like if your article is literally called "What is X" it should do a better job telling you what X is.

In a few words: It's a full-stack javascript framework.

Re: What is Meteor.js?

#8
post #5

As someone who doesn't know what Meteor.js is this doesn't actually tell me what it is, what it can do, or what it can be used for. Now to be fair I'm not a webdev so I don't much about most of these technologies nor am I really the target audience. But still. I feel like if your article is literally called "What is X" it should do a better job telling you what X is.

That's honestly just how the Meteor.js blog posts are. Google around a bit and you'll find two dozen articles stating Meteor.js is the best thing since sliced bread, beer, marijuana or Ruby on Rails. It will completely revolutionize your face, twice over! But they'll never explain what it is, or how it's solving hard problems for them. But hey look how easy it is to add social auth!

I know a guy who hooked up a Nunchuck to an Arduino, blasted the x/y/z data into MongoDB and used Meteor.js just to show the coordinates on a website, in realtime. He is also the kind of guy who likes to use Node.js and thinks MongoDB "is a database for when you need scalability". Though I must say he hacked it together rather quickly.

Re: What is Meteor.js?

#10
post #5

Earlier quoted context omitted.

That's honestly just how the Meteor.js blog posts are. Google around a bit and you'll find two dozen articles stating Meteor.js is the best thing since sliced bread, beer, marijuana or Ruby on Rails. It will completely revolutionize your face, twice over! But they'll never explain what it is, or how it's solving hard problems for them. But hey look how easy it is to add social auth!

I know a guy who hooked up a Nunchuck to an Arduino, blasted the x/y/z data into MongoDB and used Meteor.js just to show the coordinates on a website, in realtime. He is also the kind of guy who likes to use Node.js and thinks MongoDB "is a database for when you need scalability". Though I must say he hacked it together rather quickly.

I like to use NodeJS too, JavaScript is a great misunderstood language that will handle the vast majority of use cases in the world of CRUD.

Honestly, there is something to be said for hacking something together quickly. Prototyping is a great way to explore ideas and find the interesting problems nested in the problem you're trying to solve. I just don't like the evangelism of Meteor because I've never seen anything really explaining it's value.

Post reply on HN