TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Learn Meteor Fundamentals and Best Practices

56 pointsby agscalaalmost 13 years ago

9 comments

jfbalmost 13 years ago
How can there be best practices when there's no production ready software? Best practices aren't derived from first principles -- they're a reification of all of the human experience that has gone into writing and MAINTAINING software systems.
stuffihavemadealmost 13 years ago
The thing that concerns me about Meteor right now is that they seem to be fighting the use of the existing node ecosystem (e.g. not using npm, fibers) which makes it harder to use existing node libraries. Derby.js (<a href="http://derbyjs.com/" rel="nofollow">http://derbyjs.com/</a>) in contrast, build upon existing node components and plays nicely with npm.
评论 #4302880 未加载
评论 #4303104 未加载
j_salmost 13 years ago
I appreciate the brief diversion at the end (which I would summarize as 'make sure your users can't delete your entire database'), but it seems like there's nothing on which to base fundamentals/best practices for Meteor security yet...
pacomerhalmost 13 years ago
I feel left behind, I thought Meteor was pretty new and already a fundamentals and best practices article?
dinkumthinkumalmost 13 years ago
Meteor is interesting but like others, I have some concerns. It's position within node.js community is a little strange to me. Also, this idea of "best practices" for something so new is just a little odd. Is it really a "baked" state where people can really build non-trivial apps or complex apps? I think you need a baked state plus time for best practices to actually develop.
trung_phamalmost 13 years ago
Still waiting on the day that I can use Meteor without giving up on SEO...
ehutch79almost 13 years ago
If best practice for database access security is to monkey patch the functions... ON THE CLIENT... i'm writing this off.
shawndrostalmost 13 years ago
"Note: Execute $ meteor remove autopublish on every project from the root project directory. It publishes all your data by default to the client and is poor practice."<p>This note does not belong in any article that also contains the heading "What is Meteor?". You should remove autopublish eventually, but it's a great piece of scaffolding.
jchungalmost 13 years ago
Man, Meteor is a pretty interesting framework. Looking forward to spinning up my first app on this.