TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

What is Meteor.js?

110 点作者 lolwhat超过 10 年前

22 条评论

rezistik超过 10 年前
A couple of things really bother me about Meteor.js.<p>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.<p>If performance is that terrible on a super simple list of packages how terrible is it on an actually reactive site?<p>Two, I&#x27;ve never seen an article on meteor that wasn&#x27;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&#x2F;&quot;reactive&quot; application structure.<p>It just feels too orchestrated.
评论 #8774201 未加载
评论 #8772826 未加载
评论 #8773014 未加载
评论 #8774356 未加载
评论 #8775603 未加载
matthewmacleod超过 10 年前
Please bear in mind while reading that this is the same author as the rather controversial &#x27;Why Meteor will kill Ruby on Rails&#x27; from last year (HN discussion: <a href="https://news.ycombinator.com/item?id=6642893" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=6642893</a>)<p>I&#x27;ll repeat my thoughts from back then – Meteor is a great experiment that tries out some interesting ideas for what web apps might look like in the future.<p>I maintain that it&#x27;s absolutely not production-ready, or even very good. I don&#x27;t want to store data in Mongo. I don&#x27;t want Cordova baked-in (wtf is that about anyway?). But we absolutely need people playing with this sort of technology. I just wish the hype would die down a bit…
评论 #8773967 未加载
评论 #8774499 未加载
Rezo超过 10 年前
I&#x27;m surprised at all the negativity. Advocating C++&#x2F;Java instead of Meteor&#x2F;Node.js makes about as much sense in my opinion as comparing 18-wheeler trucks to Smart cars, and I wonder if the people who do so have really worked with the latter or are just dismissing it out of hand. The right tool for the job and all that, and you want your toolbox to be comprehensive, right? No serious craftsman ever said &quot;Wrenches? Oh, we&#x27;re a strictly pliers-only shop&quot;.<p>At my company, we have critical API services with SLA&#x27;s that will cost us $$$ if broken. We develop on the JVM with Scala, the number of currently open bugs can be counted on one hand, with millions of daily users. But some of the dashboards for monitoring the service are Node.js. Want a new fancy gauge on that board that measures X by interacting with API Y? There&#x27;s probably a NPM module for that, so give me 30 minutes, OK? I see that the web frontend serving is increasingly being done in Node as well, because it&#x27;s a good fit for that environment.<p>Don&#x27;t get married to your platform! Try many things, and figure out where on the spectrum the tools fit and use them where appropriate. I&#x27;ve done many years of C++ server and embedded development, but working with Meteor just gives me the biggest dumb grin. It&#x27;s fun!<p>Node is the fastest growing ecosystem today, and it&#x27;s not because everyone using it are idiots. Meteor takes that energy and kicks the out-of-box productivity up to 11. Java&#x2F;Scala&#x2F;Go&#x2F;C++ are and will continue to be the workhorses of the Internet when performance and stability are of the utmost importance. So, no matter where on the platform spectrum you&#x27;re currently on, go check out what&#x27;s happening at the other end!
评论 #8774313 未加载
zigo3超过 10 年前
An example of a sophisticated meteor app I&#x27;ve built to test scalability <a href="http://www.qckt.me" rel="nofollow">http:&#x2F;&#x2F;www.qckt.me</a>. I&#x27;ve noticed some performance issues (to be fair it is running on meteor&#x27;s free hosting service, however they don&#x27;t set resource limits or anything like that) maybe I&#x27;ll share some stats I&#x27;ve been collecting in the future.<p>Like every web framework, I&#x27;ve run into problems. The simplicity of the server-client reactivity is keeping me in. Its a good idea and the got the funding to keep it going.
评论 #8774139 未加载
forrestthewoods超过 10 年前
As someone who doesn&#x27;t know what Meteor.js is this doesn&#x27;t actually tell me what it is, what it can do, or what it can be used for. Now to be fair I&#x27;m not a webdev so I don&#x27;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 &quot;What is X&quot; it should do a better job telling you what X is.
评论 #8772732 未加载
评论 #8772727 未加载
评论 #8774214 未加载
评论 #8772751 未加载
TimJRobinson超过 10 年前
Has anyone here built a large, production grade app with meteor? Something that makes money and is more than just a tech demo?<p>I see a lot of people playing around with it and building tech demo&#x27;s but very few examples of it being used for anything more than that.
applecore超过 10 年前
It&#x27;s actually quite pleasant to compose your application out lots of small modules, libraries, and frameworks. It&#x27;s not akin to building your own platform, since all the pieces are there.
alexivanovs超过 10 年前
It&#x27;s really, really good. Even if you&#x27;re a web designer, building stuff is really quick and effective. I recommend checking out Differntial&#x27;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.<p>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&#x27;re doing something wrong.<p>0. <a href="https://github.com/Differential" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;Differential</a><p>1. <a href="https://atmospherejs.com/" rel="nofollow">https:&#x2F;&#x2F;atmospherejs.com&#x2F;</a><p>2. <a href="http://fastosphere.meteor.com/" rel="nofollow">http:&#x2F;&#x2F;fastosphere.meteor.com&#x2F;</a><p><i>I&#x27;m very new to this myself, and I know that it gets tougher (duh, it&#x27;s JavaScript!) after a while, but I feel right about giving it some praise!</i>
methehack超过 10 年前
Haters gotta hate.<p>The framework is brilliant from a productivity and sheer enjoyment perspective. I don&#x27;t know if it will scale; you don&#x27;t either. My estimation, though, is that the team building it is very clever and super-aware of what they need to do to make the framework succeed from a scaling perspective.<p>A lot of the comments here are spitballs from the back row of the classroom. They are willfully uninformed and unfair. It is hard to imagine these commenters are paying much attention during the learning portion of class.<p>So go forth, meteor team. You&#x27;re fighting a great fight here. Ignore the naysayers and do the great work you know you can do. Your best way forward is to prove the haters wrong. Maybe a few will even become lovers, though I wouldn&#x27;t count on it. If you build it, they may come. [update to spell &#x27;perspective&#x27; correctly. Ugh]
评论 #8774227 未加载
robotic超过 10 年前
I think Meteor will need the big app to get mindshare like RoR got with Twitter.
tonyjstark超过 10 年前
I programmed 2 small apps now with Meteor and my learning is that if you want to prototype something fast you can use it but if you want to have something polished afterwards then don&#x27;t expect to save time by using it instead of other tools. It has its quirks...
评论 #8774221 未加载
rglover超过 10 年前
If anyone is curious about what it looks like to build with Meteor, I&#x27;ve been working on a site that shows off building day-to-day features with the platform: <a href="http://themeteorchef.com/" rel="nofollow">http:&#x2F;&#x2F;themeteorchef.com&#x2F;</a>.
dayvid超过 10 年前
Meteor.js is great, but the instant you try to do something complicated (or simple and not covered in the often repetitive documentation), you need to be a JS expert or spend a frustrating amount of time looking for a solution.<p>It&#x27;s worth trying before you dive too deep in.
sarciszewski超过 10 年前
&quot;What is Meteor.js?&quot; Yet another framework that encourages developers to pipe into their shell. Until this changes, I will never give it a second look.<p><a href="http://curlpipesh.tumblr.com/" rel="nofollow">http:&#x2F;&#x2F;curlpipesh.tumblr.com&#x2F;</a>
评论 #8773119 未加载
评论 #8772799 未加载
marbemac超过 10 年前
I&#x27;ve built several apps with Meteor, and so far it&#x27;s been fantastic. Development is lightning fast, the interface is snappy enough, and it&#x27;s easy to maintain. My latest Meteor app is online at <a href="http://stoplight.io" rel="nofollow">http:&#x2F;&#x2F;stoplight.io</a>.
marknow超过 10 年前
I&#x27;m a webdev at an agency, and Meteor looks great from a prototyping perspective. Javascript is already a key component of much of our work, so this framework could help us roll out concepts much faster than we&#x27;re doing now... looking forward to learning more about Meteor!
评论 #8774216 未加载
upside超过 10 年前
There&#x27;s a problem I have with frameworks in general. They tend to streamline your thinking too, which is fine if you don&#x27;t care about making something original or can&#x27;t see how developing with new approaches can impact the outcome of your product.
评论 #8775929 未加载
joe_momma超过 10 年前
Why do they keep announcing Meteor.js as if it&#x27;s something new. It came out 2 years ago.<p>Oh I know why, because it has major funding and they have some marketing blitz going on right now beating into people&#x27;s mind that Meteor is great&#x2F;grand.
评论 #8774514 未加载
z3t4超过 10 年前
The web page looks like a marketing scam ... At least show me a presentation or developing video.
rags_123超过 10 年前
yay for including cordova.
pluma超过 10 年前
tl;dr: buzzwords
curiously超过 10 年前
do you think Meteor.js will ever use PostgreSQL 9.4?
评论 #8774217 未加载