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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Meteor hits 1.0

573 点作者 debergalis超过 10 年前

66 条评论

state超过 10 年前
I&#x27;m still a bit unclear on what the target market for Meteor is. Is this just for small to medium sized projects, or is it intended to be used for large-scale projects as well?<p>Since it seems like everyone wants to think of themselves as doing something huge, I&#x27;m sure the answer can&#x27;t be &#x27;no&#x27; to the second question — but I don&#x27;t see any examples of significant projects being built on the platform. Actually, with that in mind, what happened to the gallery of projects built on top of Meteor? Perhaps I&#x27;m missing it.<p>All that being said, congratulations on reaching 1.0. There&#x27;s clearly a lot of great energy and thought that went in to the project.<p>edit: The videos on the site weren&#x27;t obvious to me at first, but after finding them I think this one is a good counterpoint: <a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=QzhtQzAX_6k" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=QzhtQzAX_6k</a>
评论 #8522631 未加载
评论 #8522918 未加载
评论 #8522615 未加载
评论 #8522613 未加载
评论 #8528637 未加载
killertypo超过 10 年前
Congratulations on 1.0 but these kinds of buzzwordy lines<p><pre><code> Accomplish in 10 lines what would otherwise take 1000, thanks to a reactive programming model that extends all the way from the database to the user&#x27;s screen. </code></pre> Really bother me.<p>Show me where you eliminated 1000 lines of code and how it was beneficial. Each line of code, to me, is placed with purpose and intent.<p>Are you eliminating thousands of lines of boilerplate? Or are you making best guess assumptions that fit the common need, and we still end up with those 1000 lines for something truly custom?
评论 #8523548 未加载
mrcwinn超过 10 年前
There&#x27;s a lot to like about Meteor. Just compare setting up some kind of &quot;dream team&quot; of JavaScript: Rendr + React + Grunt + JSX = OMG WHERE DID MY FRIDAY NIGHT GO.<p>Meter out of the box &quot;just works,&quot; but it only works with Mongo for now, and it only works if you are all-in with the platform — on both the client and the server side. Those are two pretty big bets to make.<p>I would say Meteor is ideal for learning, except that it&#x27;s important to learn what the request-response lifecycle is all about, and I think it can be detrimental when a &quot;magical&quot; framework does so much for you.<p>And one thing I just can&#x27;t get over -- page loads in Meteor.com feel super fast. Until you realize it actually downloaded the contents (not the unseen images, of course) of the entire website! DPP is doing some interesting things, but some of Meteor is some nice magic tricks that we&#x27;ve seen before. 600kb+ of JS on page load is certainly an interesting concept.<p>Huge amount of work by a talented team. A super nice community. As for the framework itself, give it some time, let it grow, but most importantly, understand objectively its strengths and risks. It has both!
评论 #8526906 未加载
评论 #8523396 未加载
liscovich超过 10 年前
I wonder if the criticism that the Flux team at Facebook has directed at two-way data binding is also applicable to Meteor. Jing Chen is her intro of Flux (<a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=nYkdrAPrdcw&amp;list=PLb0IAmt7-GS188xDYE-u1ShQmFFGbrk0v#t=622" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=nYkdrAPrdcw&amp;list=PLb0IAmt7-G...</a>) says that two-way data binding creates a major challenge for scaling applications because views can trigger changes in data, and data changes can trigger cascading changes in views, which makes it very difficult to predict the behavior of the app as a whole. Wouldn&#x27;t Meteor face the same challenges?<p>In other words, if you believe that the Flux design pattern (which involves a central dispatcher as the only entity capable of updating the data) is sound, shouldn&#x27;t you stay away from Meteor&#x27;s model when building large applications? Or am I missing something?
评论 #8525962 未加载
评论 #8524957 未加载
评论 #8530908 未加载
评论 #8524766 未加载
aliakhtar超过 10 年前
I&#x27;ve read somewhere that a use-case of Meteor is to let you write your server-side logic in javascript, and then run the server-side logic on the client. Wouldn&#x27;t that be clearly insecure, to trust the client with running server logic?<p>Also, this was accomplished years ago with Google Web Toolkit, which lets you write both the server &amp; client in Java, and compiles the client-side java to very efficient, optimized javascript. That has the added advantage of letting you use a sane, strongly typed language, with all the productivity tools available for Java, and none of the quirks of javascript. <a href="http:&#x2F;&#x2F;www.gwtproject.org&#x2F;overview.html" rel="nofollow">http:&#x2F;&#x2F;www.gwtproject.org&#x2F;overview.html</a>
评论 #8525093 未加载
评论 #8525102 未加载
评论 #8525097 未加载
评论 #8525071 未加载
moondowner超过 10 年前
Here&#x27;s the official blog post announcement for Meteor 1.0: <a href="https:&#x2F;&#x2F;www.meteor.com&#x2F;blog&#x2F;2014&#x2F;10&#x2F;28&#x2F;meteor-1-0" rel="nofollow">https:&#x2F;&#x2F;www.meteor.com&#x2F;blog&#x2F;2014&#x2F;10&#x2F;28&#x2F;meteor-1-0</a>
评论 #8523060 未加载
评论 #8523906 未加载
hardwaresofton超过 10 年前
I haven&#x27;t looked at Meteor in a while, but am really impressed with how the vision of Meteor and the code (and of course the website) have evolved.<p>Meteor looks extremely simple to get up and started with, and I was thoroughly impressed by the implicit modularity of it all (&quot;meteor create&quot; makes like 3 files, I think that&#x27;s awesome)<p>They really try (and succeed) to rid ourselves of the duplication on server and client. And if the android&#x2F;ios support is as easy as it looks, this is an insanely useful framework.<p>I&#x27;m going to use it in my next project for sure now, just need to see how template&#x2F;module composition works
评论 #8523016 未加载
saym超过 10 年前
While I do enjoy the bleeding edge on which we live. I&#x27;d love to wait to have the discussion about the new Meteor features until their site and newsletter tells us about the release.<p>Sure the git commit is a landmark, but there&#x27;s nothing to offer other than &#x27;kudos&#x27; with this link as the discussion point.
评论 #8522588 未加载
resca79超过 10 年前
When the first release of meteor came out, I was really impressed by the product. The real time update of the web page with zero code was an amazing feature. Today why I need of Meter?<p>Server side I have multiple choices that guarantee me heigh scalability, performance, and real time. Also the mongodb solo option, without sql is very restrictive.<p>Client side, there are great js frameworks like React, Ember and Angular that are great modular libraries.
评论 #8526146 未加载
perlmonkey超过 10 年前
This is about books as learning resources.<p>For everyone looking to learn Meteor the first 8 chapters of Discover Meteor are available for free for the next week. It is probably the starting book for everyone :) <a href="https:&#x2F;&#x2F;book.discovermeteor.com&#x2F;starter" rel="nofollow">https:&#x2F;&#x2F;book.discovermeteor.com&#x2F;starter</a><p>Also the Manning book Meteor in Action is 50% off the next week with the code jiafinal50 The book is in heavy development with updates every couple of weeks. However it is still not finished and lacks some advanced chapters still. <a href="http:&#x2F;&#x2F;manning.com&#x2F;hochhaus&#x2F;?a_aid=yauh&amp;a_bid=aeff5509" rel="nofollow">http:&#x2F;&#x2F;manning.com&#x2F;hochhaus&#x2F;?a_aid=yauh&amp;a_bid=aeff5509</a><p>Apress also has a book called Beginning Meteor but it has almost no relevant content as of yet and no updates in the last months. <a href="http:&#x2F;&#x2F;www.apress.com&#x2F;9781430268369" rel="nofollow">http:&#x2F;&#x2F;www.apress.com&#x2F;9781430268369</a><p>All Packt titles are hopelessly outdated for version 1.0, so you better stay away from them.
评论 #8523890 未加载
dia80超过 10 年前
Thank you Meteor team - you have done fantastic work, what an achievement. I&#x27;ve had a blast building my meteor hobby site [1]<p>[1] <a href="http:&#x2F;&#x2F;quantpapers.com" rel="nofollow">http:&#x2F;&#x2F;quantpapers.com</a>
sferoze超过 10 年前
This is really awesome, I just checked out the new website and docs. Everything is so much more clear, I love the new docs. Stuff is laid out really well, people new to Meteor are gonna really like this.
wasd超过 10 年前
Hey Meteor Folks, <a href="https:&#x2F;&#x2F;www.meteor.com&#x2F;main" rel="nofollow">https:&#x2F;&#x2F;www.meteor.com&#x2F;main</a> says Preview 0.9.4. First place I went after I checked the git repo.
评论 #8522209 未加载
decidertm超过 10 年前
Great job, Meteor has really helped me develop my programming skills as a beginner. It allows me to get instant feedback on the code I write. To see a real world prototype keeps me going!
donutdan4114超过 10 年前
How does one start a project like this and get paid? What are the revenue sources for the team? It&#x27;s a great product, and the fact that it&#x27;s open source is amazing.
评论 #8522596 未加载
评论 #8523062 未加载
评论 #8522859 未加载
dfischer超过 10 年前
I absolutely love Meteor. I&#x27;ve been evangelizing it a lot this year. I wish someone at Meteor would reply to my emails. <i>wink</i> ;) me@danielfischer.com
评论 #8525977 未加载
ajhit406超过 10 年前
Meteor is already easy to setup, but for those of you on Windows or who want a clean sandbox to develop meteor apps, we launched a custom Meteor template on Nitrous today. We also increased the free resources:<p><a href="http:&#x2F;&#x2F;blog.nitrous.io&#x2F;2014&#x2F;10&#x2F;28&#x2F;meteor-template-on-nitrous-io.html" rel="nofollow">http:&#x2F;&#x2F;blog.nitrous.io&#x2F;2014&#x2F;10&#x2F;28&#x2F;meteor-template-on-nitrous...</a>
logicalman超过 10 年前
How did Meteor get to 1.0 when node.js is still at 0.10? I congratulate the Meteor team, but can anyone confirm it is actually stable?
评论 #8522481 未加载
roshanj超过 10 年前
Congratulations to the Meteor Development Group! I&#x27;ve been using Meteor for 16 months now and it&#x27;s amazing how much it has changed&#x2F;improved. It is a great tool to learn for any beginner web developer.<p>Also check out a catalog of the best Meteor learning resources at <a href="http:&#x2F;&#x2F;MeteorHelp.com" rel="nofollow">http:&#x2F;&#x2F;MeteorHelp.com</a>
lukb超过 10 年前
UI &amp; API in one go?<p>I just went through the tutorial on meteor.com, and I&#x27;m impressed with the speed of getting results.<p>When I were to build another online app, I&#x27;d split that in building the frontend and the API composed from microservices, so that I&#x27;d be able to offer access through the UI <i>and</i> the web API. Is Meteor a good choice for this approach?
评论 #8525976 未加载
bkruse超过 10 年前
First of all - absolutely love meteor. Couchbase&#x2F;CouchDB support would be fantastic! More (NoSQL) database support would be fantastic. I worry that it&#x27;s so MongoDB specific now and the &quot;scale&quot; technologies are MongoDB specific (Oplog tailing only) that adding other databases in the future will become a lot more difficult.
评论 #8523636 未加载
GordyMD超过 10 年前
I am excited to give Meteor a go and take advantage of its isomorphic nature.<p>I am particularly excited by the potential of being able to swap out Mongo for RethinkDB (<a href="https://github.com/tuhinc/rethink-livedata" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;tuhinc&#x2F;rethink-livedata</a>).
评论 #8526611 未加载
sarciszewski超过 10 年前
<a href="https:&#x2F;&#x2F;www.meteor.com&#x2F;install" rel="nofollow">https:&#x2F;&#x2F;www.meteor.com&#x2F;install</a><p>curl <a href="https:&#x2F;&#x2F;install.meteor.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;install.meteor.com&#x2F;</a> | sh<p>This despicable habit rears its ugly head again.
评论 #8525853 未加载
callesgg超过 10 年前
Nice i love meteor, i hope that there will be some work on a sql backend.<p>I want defined database strucures ;)
评论 #8524959 未加载
taternuts超过 10 年前
Congrats to the team - maybe it&#x27;s just me, but it seems like you guys to to 1.0 pretty quickly<p>edit: random aside, I literally just saw the transition from the preview website to the 1.0 website as it was hotswapped in, and I have to say it looks _much_ nicer!
sferoze超过 10 年前
Wow that was fast, I can&#x27;t believe Meteor is already at 1.0! This is really exciting times, so much progress has been made with Meteor. Ill upgrade my meteor app as soon as the official release is out.
评论 #8522432 未加载
tomcam超过 10 年前
Kudos, Meteor team! Now, SQL, please...
评论 #8522503 未加载
landland超过 10 年前
Meteor is awesome, congrats to the Meteor team for their 1.0 release! I&#x27;ve been using Meteor for over a year now, and it is staggering how far it has come. They&#x27;ve addressed and continue to address just about any concerns the community has brought up, from security to speed to tools, etc. And where they haven&#x27;t, the community has stepped up huge. Seriously, Meteor is amazing, but what makes it even better is the awesome community surrounding it. Congrats again.
findjashua超过 10 年前
seems like their selling point is data binding + client syncing. Considering I can do that with Ractive&#x2F;React + Firebase, what&#x27;s the advantage of using Meteor?
评论 #8523530 未加载
评论 #8523781 未加载
1qaz2wsx3edc超过 10 年前
Not official but here is the a change log: <a href="https:&#x2F;&#x2F;github.com&#x2F;meteor&#x2F;meteor&#x2F;blob&#x2F;fb7466078ec5da90321bdca3f08ddf085775e947&#x2F;History.md#v10" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;meteor&#x2F;meteor&#x2F;blob&#x2F;fb7466078ec5da90321bdc...</a><p>It&#x27;s a bit light on details. I wouldn&#x27;t say Meteor is 1.0 yet, but preparing for it. Also Worldwide Meteor day is Nov 6th, I anticipate a more formal announcement then.
jeswin超过 10 年前
The importance of JavaScript as a Platform is not abt billions of browsers running JS, but abt how each one of them is also a JS IDE. If we could click the fork button, and start editing, testing and deploying right away, all within the browser, we&#x27;d probably get programmers to contribute to open source web apps in a way never seen before.<p>A sea change in how web software gets built and consumed, in the same way Britannica yielded (had to) to Wikipedia.
Everhusk超过 10 年前
Amazing :D Great work, and hats off to the meteor team! I just finished a hackathon this weekend with a meteor app, and absolutely loved the framework.
richardofyork超过 10 年前
For an unbiased overview of Meteor, including what it offers and how it differs from typical JavaScript frameworks (like Angular.js and Backbone.js) and ecosystems (like Mean.js and Yeoman), read this article: <a href="http:&#x2F;&#x2F;javascriptissexy.com&#x2F;learn-meteor-js-properly&#x2F;" rel="nofollow">http:&#x2F;&#x2F;javascriptissexy.com&#x2F;learn-meteor-js-properly&#x2F;</a>
emmanueloga_超过 10 年前
When I saw a link to an &quot;Atmosphere&quot; page I was curious what did meteor had to do with the Atmosphere project [1], a &quot;real Time Client Server Framework for the JVM, supporting WebSockets and Cross-Browser Fallbacks Support&quot;. The answer: nothing.<p>1: <a href="https://github.com/Atmosphere" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;Atmosphere</a>
rdtsc超过 10 年前
Trying to figure out how it works. And saw this in one of the paragraphs:<p>&gt; No longer do you need to provision server resources, or deploy API endpoints in the cloud, or manage a database<p>So you don&#x27;t manage a database, but what happens to the data.<p>Can anyone trace an example, I don&#x27;t, order or cart update from client code to persisting it on the back-end somehow? Does it use flat files...?
评论 #8522623 未加载
评论 #8522625 未加载
评论 #8522653 未加载
评论 #8522626 未加载
评论 #8526021 未加载
xs超过 10 年前
Hi meteor.com team. I&#x27;ve scanned the home page and even looked at some other links on the site. I still don&#x27;t know what this does. Is it a javascript library? Or template maker? A project packager? I have a lot to do and very little time. Can you make a quick video that describes why I should use Meteor and what it does for me? Thanks!
评论 #8526286 未加载
评论 #8522903 未加载
swartkrans超过 10 年前
I used my meteor developer account to get the free discover meteor book (via the limited time 1.0 promotion I guess), but I thought I did something wrong, tried again and ended up with two copies&#x2F;purchases. It was free, but seems like a bug. Maybe detect if someone already got a book?
评论 #8525986 未加载
dasmithii超过 10 年前
At this point, what percentage of web development can&#x27;t&#x2F;shouldn&#x27;t be done with Meteor? It seems like everything else is obsolete in comparison. The only non-Meteor cases I can think of involve especially large scale.
评论 #8522950 未加载
评论 #8523052 未加载
评论 #8526029 未加载
akhatri_aus超过 10 年前
Congrats to the Meteor team on 1.0! We&#x27;re building our app <a href="http:&#x2F;&#x2F;servicelocale.com" rel="nofollow">http:&#x2F;&#x2F;servicelocale.com</a> on it for high quality services &amp; crafts in Australia.
评论 #8542544 未加载
评论 #8523326 未加载
andreasklinger超过 10 年前
i am super excited to see the launch<p>quick feedback: this scares me off a bit:<p>200 open issues &#x2F; 150 stale branches &#x2F; 42 open pull requests<p>might be normal for open source projects of that size though
评论 #8522204 未加载
评论 #8522348 未加载
nathan-muir超过 10 年前
Congrats to the Meteor team!<p>We&#x27;ve built an enterprise&#x2F;b2b app on meteor, and even through all of the hard yards, it&#x27;s been a success &amp; the right choice for us.<p>When I first heard about meteor, back at v0.5 or v0.6 - I watched the video from their home page, and thought it was full of buzzword bullshit. I didn&#x27;t have a clue what it did.<p>I then ended up reading about how their latency-compensation API system worked [Meteor Methods]; And instantly knew that it was for me.<p>Having an API that simulates itself on the client, while simultaneously performing the same work on the server, is freaking awesome. (And then rolls back automatically if they don&#x27;t agree).<p><i></i> If you are building a real-time, collaborative tool. Meteor is the framework. <i></i><p>That being said, there are a few questions about integration &amp; scalability.<p>Opportunities to use Meteor:<p>* If you can make something small, eg. an internal tool [Free mobile app with cordova!]<p>* If it matches a certain feature of your app - and you can segment it based on URL (eg, it&#x27;s a separate app)<p>* You&#x27;re a sadist, and you&#x27;re going to port your whole app to meteor...<p>* You&#x27;re writing an MVP and you&#x27;re going to scrap it later<p>* You&#x27;re product has realtime&#x2F; collaborative elements that are a SELLING feature [not just for your personal enjoyment].<p>Scalability:<p>* Client are always connected via websocket. Great for realtime data (no polling), crap for a website.<p>* As meteor instances are single threads, you can run multiple instances on the one server. Design you code for this (eg, don&#x27;t store state in regular JS variables on the server - all has to be in the database). Load balance between them.<p>* Once the &quot;client&quot; has booted up. You can then connect to as many other DDP servers [backed by their own mongo instance, or the same mongo instance] as you like. This gives you the ability to segment your application based on your core feature. EG; if you&#x27;re a monitoring app, shard your data by client, if you&#x27;re a document app, shard by project. Have a central listing which tells them which server to connect to.<p>* Perform heavy lifting somewhere else. Plenty of &quot;web workers&quot; out there, or roll your own using Celery &amp; Meteor-Celery package [shameless plug].<p>All in all. Meteor is great at what it does; and what it does, is going to be the next generation of web apps.
评论 #8524675 未加载
frequentflyeru超过 10 年前
Just started using Meteor + Telescope on my site TravelMo.re and love it so far. Really easy to use, kind of a pain in the butt to deploy.
评论 #8523002 未加载
coffeemug超过 10 年前
Congrats to the team! This is a very serious engineering achievement. I&#x27;d imagine it wasn&#x27;t nearly as easy as they made it look.
nojvek超过 10 年前
Congrats Meteor! but I really find it loading a bazillion javascript files a bit of an overkill. Also debugging is a pain in the butt.
评论 #8527241 未加载
评论 #8526035 未加载
AndyKelley超过 10 年前
I see this in example code:<p><pre><code> if (Meteor.isClient) { </code></pre> I don&#x27;t get it. Are we shipping server side code to the client?
评论 #8523933 未加载
评论 #8526950 未加载
dsyko超过 10 年前
Congratulations to everyone on the Meteor team on 1.0! I feel this is just the beginning of many great things to come!
coldcode超过 10 年前
What is the status of supporting Redis. I&#x27;d be more excited if I could use my favorite instead of Mongo.
评论 #8528260 未加载
评论 #8527248 未加载
maxharris超过 10 年前
Congratulations and thanks, Meteor team!
general_failure超过 10 年前
What is meteor&#x27;s revenue model?<p>What am I missing...
评论 #8525961 未加载
评论 #8525897 未加载
niix超过 10 年前
Yay! Congrats to the Meteor team!
jakelin超过 10 年前
Well done, Meteor team. My project based on Meteor is going to finished this Friday.
adam_h超过 10 年前
Thank you Meteor team. I really enjoy working on my web app that I made with Meteor.
desireco42超过 10 年前
Congrats Meteor, great times!
ambhaiji超过 10 年前
The inevitable will come soon News headline: Google buys meteor
freefrancisco超过 10 年前
Congrats Meteor team!
j_k_s超过 10 年前
Congratulations, and great pun for the title. :)
ForFreedom超过 10 年前
Are there any similar applications like meteor?
评论 #8526368 未加载
Lauricio超过 10 年前
Congratulations!!
waitingkuo超过 10 年前
Awesome, really excited to the 1.0!!!
rglover超过 10 年前
Awesome! Really excited for this.
arunoda超过 10 年前
congrats guys :) Very excited to be a part of the community.
thewhiteox超过 10 年前
Grats Meteor!
ofcapl_超过 10 年前
congrats to meteor team!
notastartup超过 10 年前
So last time I used this was back in August 2013.<p>The main concerns we had was scalability and reliability.<p>How does 1.0 address the previous concerns that was enough to abandon meteor.js altogether?
评论 #8526039 未加载
char_pointer超过 10 年前
FYI: this link gets me into a redirect loop (probably because of something NoScript related)
评论 #8528337 未加载
zura超过 10 年前
If only this was built in Dart... or at least TypeScript.
评论 #8522438 未加载
评论 #8522612 未加载