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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Create a web app from scratch in under 5 minutes with Meteor and Mailgun

150 点作者 twakefield超过 12 年前

19 条评论

scribu超过 12 年前
<p><pre><code> if(Meteor.isClient) { ... } if(Meteor.isServer) { ... } </code></pre> Does the Meteor compiler somehow split those code blocks into separate files, so that it only serves the client code to the browser?<p>If not, it seems like a pretty bad practice for delivering fast webapps.<p>Edit: In general, Meteor.isServer seems like a great way for developers to shoot themselves in the foot:<p><pre><code> Dev: Let me just add my $secret in the server-side block... Bad guy (viewing source): Oh, what have we here? Dev: PWNED :(</code></pre>
评论 #5184185 未加载
评论 #5184721 未加载
kisielk超过 12 年前
$ curl <a href="https://install.meteor.com" rel="nofollow">https://install.meteor.com</a> | sh<p>I really wish people would stop giving instructions like this. Despite all the focus on web security and sandboxing, we continue to instruct people to run arbitrary code on their user account.<p>People should at least give any shell script they download from the internet a cursory look to see if it's doing what it should be doing instead of blindly executing the response from an HTTP request.
评论 #5184396 未加载
评论 #5183978 未加载
评论 #5183882 未加载
评论 #5186706 未加载
评论 #5186492 未加载
评论 #5183853 未加载
评论 #5186972 未加载
评论 #5184377 未加载
pearkes超过 12 年前
I feel like there's a certain point where thoughtfulness trumps speed while building something.<p>Why is there such a desire to do X in N minutes? How can something unique and truly useful come from 5 shell commands?
评论 #5184108 未加载
评论 #5184051 未加载
nedludd超过 12 年前
"Type this code and run it".<p>Hey, I can teach you the theory of relativity in 30 seconds: type this "e=mc2".
评论 #5183940 未加载
评论 #5183885 未加载
评论 #5184128 未加载
评论 #5183987 未加载
sid6376超过 12 年前
Meteor sounded like a really good concept and I wanted to give it a decent shot. However I could not find a getting started project. The ones I found were very trivial and did not go much into details. I couldnt really find a lot of documentation about how to create an app which used 40-50% of the features which will be used by the majority of the crowd. But I will give it another shot and probably write a polls app (ala Django getting started) in meteor.
评论 #5183632 未加载
评论 #5183728 未加载
评论 #5185115 未加载
eCa超过 12 年前
&#62; $ meteor add email<p>&#62; This package is automatically configured to send emails (up to 300 per day) through Mailgun<p>I'm not sure I like having 'email' linked to a specific service. But maybe that's the Meteor way?
评论 #5183834 未加载
orionblastar超过 12 年前
I tried it, sent email to myself. Never received it. I typed everything correct except I replaced the email with my own email orionblastar@gmail.com there was no error messages as well.<p>Do I have to install things like sendmail to make it work? If so that needs to be in the documentation.<p>Yes I did the meteor add email part, I followed every step.
评论 #5186639 未加载
doomslice超过 12 年前
Just curious, how does Meteor deal with concurrency issues where multiple clients are making changes to the same objects? Does last update win? How does this get reflected back to the UI?<p>Brief example: A grocery list that both my wife and I are editing, deleting, adding, and re-arranging at the same time.
评论 #5183923 未加载
don_draper超过 12 年前
Why does HN <i>not</i> like MongoDB, but <i>does</i> like Meteor. Meteor uses MongoDB if you don't know.
评论 #5184097 未加载
评论 #5183745 未加载
评论 #5184484 未加载
评论 #5183733 未加载
bjourne超过 12 年前
Great tutorial! If only there was an easy way to store the entered addresses in a database? Maybe that could be done in the next 5 minutes? :) I've had a few projects which where basically nothing more than just what was in the article. Meteor's builtin deploy and free Mailgun will fit perfect for cases like that.
评论 #5187120 未加载
islon超过 12 年前
"French Meteor Evangelist" is one of the coolest titles I ever heard. Makes a great business card.
评论 #5183398 未加载
lquist超过 12 年前
The great thing about Rails (and Django) was that it was born in the wild. It was built in the process of solving a real world problem, and generalized/abstracted from there. Meteor lacks that type of genesis, and I wonder if that's important.
MrBra超过 12 年前
Aren't we all scared that some time in the future from now, new kids will have new tools that will make programming a totally customizable and super-performing web application as trivial as for example dragging some component here and there, like for us has been working with new generation programming environments, compared to i.e. coding asm? This is a part of the hidden feeling I guess..<p>Also that then, our present efforts and knowledge will be culturally relevant but totally unnecessary for developing great new generation apps ?<p>But...... we have what we have now, and we still code because we like it NOW, so we should accept the passing of time (and all evolutions it will bring) and think that we are still doing what we enjoy doing and that we have the luck of making a life out of it, possibly :)<p>Only moment to be concerned about the future is when they'll invent a time machine..
评论 #5191909 未加载
readme超过 12 年前
Amazon SES is similarly easy, and it works with any language over SMTP
SebdL超过 12 年前
Good job to Vianney... our French Meteor Earlyvangelist!
评论 #5183251 未加载
erkin_unlu超过 12 年前
two questions: is it easy to get started? is it easy to customize according to my needs in advanced later stages?
评论 #5183495 未加载
jaequery超过 12 年前
whats the difference between mailgun and sendgrid?
评论 #5183869 未加载
评论 #5195531 未加载
评论 #5183639 未加载
alecocq超过 12 年前
Great article from Vianney , easy to read, easy to understand
seivan超过 12 年前
Anyone who says "5 minutes implementation" to me, get's a nice and sound "GO FUCK YOURSELF"<p>EDIT: Usually it's the business monkey, UX snake oil guys and product leeches that say "Hey, that will only take like 5 minutes, right?"
评论 #5183624 未加载
评论 #5183682 未加载
评论 #5183953 未加载
评论 #5183620 未加载
评论 #5185027 未加载