5 ms·
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 forev
by rezistik 12y ago
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.
- m52go 12y agoIs it possible the site is just a little over-designed? I'm not sure it's fair to judge an entire full-stack framework over the front-end of a single site. I've visited Atmosphere from time to time and while performance wasn't as optimal as it could be with a less sophisticated design, it was never what I would call 'jaggy'.
- rezistik 12y agoUsually I would agree, but this is a website built by the team behind the framework. When you're making a tool for people to use you really need to put your best foot forward.
- towelguy 12y agoRecently someone posted a fast alternative to Atmosphere to the user mailing list: http://fastosphere.meteor.com/ http://fastosphere.meteor.com/ I think it uses Atmosphere's DDP connection so it should be up to date.
- joshowens 12y agoWhat kind of article are you looking for? I talk about all kind of Meteor related stuff on my blog. Don't confuse your circle of vision on twitter/hackernews/etc as a limited view of what is actually going on in the Meteor community. Have you ever looked at a Devshop talk? As for Atmosphere, I would love to pitch in and help but they haven't bothered to open source it yet (and sounds like they won't). Try http://fastosphere.meteor.com/ http://fastosphere.meteor.com/, judge speed based on that :)
- rglover 12y ago@rezistik: I've been working on a site called The Meteor Chef for the past couple of months and think some of the stuff I've covered will give you a solid idea of Meteor's power. The focus is on implementations of features for Meteor apps in the form of "recipes," so it's much less about _why_ Meteor is cool and more of a demonstration. http://themeteorchef.com/ http://themeteorchef.com/
- rezistik 12y ago@rglover, I'm actually about to do a side project for a family friend. I'd really like it to be something I could do quickly. Basic crud dealing with a lot of inputs, but I want to use Postgres. What's meteor got for me? I am honestly interested, as much as the marketing edge of Meteor annoys me I'd like to believe there is some truth to some of the hype.
- myrryr 12y agoWhat does meteor have for you? Well, not so much right now. Crud applications talking to SQL isn't its focus point. You want to build apps quickly that automatically sync up between uses (think google docs) and like using mongo? Then there is a LOT of goodness to be had with meteor. I've written a lot of meteor apps. It is really really good, but not for everything.
- rglover 12y agoHere's an example of a really simple CRUD app. To give you an idea, I literally just wrote this in the last 10 minutes. https://gist.github.com/themeteorchef/aa48a086824d9736033d https://gist.github.com/themeteorchef/aa48a086824d9736033d I added some inline comments to explain how everything is tied together, but if you have questions shoot me an email/gchat! ryan.glover@themeteorchef.com. If you're looking to build a quick CRUD app, Meteor would be a great candidate. Edit: In this example, the interaction would be when I type a taco name into the field provided and click "submit," it would immediately appear in my tacos list :)
- rezistik 12y ago
- yaliceme 12y ago(MDG-er here) On #2, I think you may enjoy browsing https://www.meteor.com/projects https://www.meteor.com/projects. :-) Lots of meaty technical detail on the different subprojects that make up the Meteor stack.