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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Introducing Meteor 0.9.0, the Meteor Package Server, and Isobuild

153 点作者 waitingkuo超过 10 年前

18 条评论

kristiandupont超过 10 年前
Having worked with Meteor for 8 months by now, my love affair with it is slowly fading.<p>I guess I&#x27;ve realized that it&#x27;s too far on the left on the [framework...library] scale for my liking. It&#x27;s very &quot;don&#x27;t call us, we&#x27;ll call you&quot;. Which is awesome when you start because you just sort of put stuff out there, functions, collections etc., and Meteor magically picks it up and does stuff with it. Yes, you can still debug everything and it&#x27;s all open source so nothing is black boxed, but it&#x27;s still really annoying when the magic doesn&#x27;t work or worse, when it works but just not very well. As with one of my apps at the moment, that is suddenly slow. Everything works so there is no error message that I can use as a break point. But it just takes a long time for my update function to be called for whatever reason, and debugging that takes me far into territory that I don&#x27;t know about and frankly don&#x27;t care to know about.<p>Libraries, on the other hand, require you to say more specifically what you want to happen, but then you can either see that it happens or not. And debug that one particular function if it doesn&#x27;t, or if it&#x27;s slow.<p>I have tremendous respect for the work that they are putting in; iteration is really fast and problems are being solved quickly so there is no doubt in my mind that Meteor will become one of the major platforms of the web like Rails did, but it&#x27;s going to be a while before I will be using it for new projects.
评论 #8230912 未加载
评论 #8235103 未加载
评论 #8231801 未加载
maxharris超过 10 年前
If you&#x27;re thinking about using Meteor for something important, now that they&#x27;re at 0.9.0, don&#x27;t.<p>Meteor <i>still</i> doesn&#x27;t have a UI component API, so making reusable, reactive interface components is basically impossible (or far more difficult than it needs to be). There&#x27;s a deliberately undocumented and incomplete API that&#x27;s supposed to help a little bit, but you&#x27;re basically out of luck if you don&#x27;t want to write spaghetti code right now.<p>Instead of shipping an API we can use, they&#x27;re holding out for the &quot;perfect&quot; one. I wish I could go a year back in time and build my project with Angular instead of Meteor.
评论 #8230375 未加载
评论 #8229429 未加载
评论 #8230929 未加载
评论 #8230558 未加载
评论 #8230233 未加载
评论 #8230843 未加载
jakozaur超过 10 年前
Meteor is so awesome. Yesterday was coding my project and was thinking about why I have to install meteorite. Today I can just use one tool...<p>A great example of many good patterns like: Ship basic version, but well-tested one. Then add things once community starts using them (3rd part packages). Also remove quirks that confuse ppl, like auto css reloading.
vqc超过 10 年前
As a developer and maker, one of the most important things is to ship. And as someone who is not a self-professed [insert programming language] ninja or a full-stack this or that, I can safely say that Meteor has made it much easier for me to iterate and ship. I expect that as I grow, Meteor will continue to grow as well. Excited to see Meteor get closer to 1.0.
评论 #8230669 未加载
modeless超过 10 年前
Last time I looked at Meteor I decided I wouldn&#x27;t use it until there was support for server side rendering and the live updates were implemented more efficiently with triggers instead of polling. Are those implemented yet?
评论 #8228909 未加载
dfabulich超过 10 年前
What is Isobuild? The blog post doesn&#x27;t actually say, and Googling [meteor isobuild] just turns up the blog post.<p>(Is Isobuild the tool that implements &quot;proper single loading?&quot;)
评论 #8228968 未加载
评论 #8229003 未加载
评论 #8238305 未加载
评论 #8229355 未加载
flippyhead超过 10 年前
I cannot recommend Meteor enough for a large class of web applications. I&#x27;ve written 3 apps now using it and find it solves a good many of the problems inherent in more &quot;typical&quot; JS app app stack like rails + backbone.
评论 #8230783 未加载
qmaxquique超过 10 年前
You can try and use Meteor 0.9.0 in a Terminal.com container. I just created a snapshot for it at <a href="https://www.terminal.com/tiny/cb3Rc2NLlE" rel="nofollow">https:&#x2F;&#x2F;www.terminal.com&#x2F;tiny&#x2F;cb3Rc2NLlE</a>
acemtp超过 10 年前
The new package system was one of the last missing part for Meteor 1.0 so it&#x27;s really a good news. And Isobuild, isopack are really promising. Can&#x27;t wait to see the result!
nojvek超过 10 年前
I used Meteor for a project and almost killed myself. Its good and fancy but loads a bajillion javascript libs that you have no idea. Also loads of dependencies on specific versions. DO NOT USE IT FOR PRODUCTION PROJECTS! I&#x27;ve had a very very horrible experience.
chaostheory超过 10 年前
Is there a time table for when meteor will support a relational database?
评论 #8230948 未加载
mohap超过 10 年前
waiting for postgresql support
niix超过 10 年前
Glad to see that they went with Atmosphere. Meteor has done an incredible job at adopting 3rd party implementations as their official packages.
munificent超过 10 年前
Great, I was just thinking the web needed another package manager this week. I&#x27;m already tired of duojs.
BtM909超过 10 年前
Weird, no matter what I try, it only updates to 0.8.3 :(
评论 #8230037 未加载
waitingkuo超过 10 年前
It&#x27;s very convenient that I can install both front-end package and back-end package by the same package management system!
cheepin超过 10 年前
I wonder if Meteor will go 1.0 before NodeJS.
pdkl95超过 10 年前
The problem with meteor (and similar frameworks):<p><pre><code> curl -s https:&#x2F;&#x2F;www.meteor.com&#x2F;blog&#x2F;2014&#x2F;08&#x2F;26&#x2F;meteor-090-new-packaging-system \ | sed -e &#x27;&#x2F;[&lt;]head[&gt;]&#x2F;,&#x2F;[&lt;]\&#x2F;head[&gt;]&#x2F; d&#x27; &lt;!DOCTYPE html&gt; &lt;html&gt; &lt;body&gt; &lt;&#x2F;body&gt; &lt;&#x2F;html&gt; </code></pre> If you want someone to read your article, actually sending that article would be useful. If that article has advanced features that require javascript, flash, or video&#x2F;audio, you should probably give me a <i>reason</i> to whitelist the page. Sending and <i>empty</i> body tag, on the other hand, looks more like a rendering error than any kind of real content.<p>Don&#x27;t bother replying with the usual nonsense assertions that &quot;everybody has js&quot;, variations of &quot;js is mandatory&#x2F;expected&quot;, or that not running js in stupid&#x2F;luddite. Sorry, with pages asking for js from 10-20 hosts and the current drama about network security, js is whitelist only. So give me a reason if you want to be added to that whitelist. This means actual content, not &quot;I&#x27;m too lazy to statically render a copy on the server&quot;.
评论 #8231398 未加载
评论 #8231403 未加载
评论 #8231575 未加载
评论 #8233843 未加载
评论 #8231414 未加载