A better way to build apps.
See all
Members (2,038)
Jade Q Wang's profile photo
Martin Naumann's profile photo
Meteor's profile photo
Nathan Zamecnik's profile photo
Pallavi “Liv” Anderson's profile photo
Rahul Choudhury's profile photo
Tim Heckel's profile photo
Vianney Lecroart's profile photo
Yuriy Dybskiy's profile photo
Akrem Gassoumi's profile photo
100001091057100001 1's profile photo
Adriano Prado's profile photo
Akil Harris's profile photo
Adam Lea's profile photo
ANTON Miranda's profile photo
Aaron Cunnington's profile photo
Aaron Drake's profile photo
Aislan de Sousa Maia's profile photo
Adrian Lanning's profile photo
Adam Z.'s profile photo
Aaron Thorp's profile photo
Abner Lusung's profile photo
Agile Coderz's profile photo
Abdul Hameed's profile photo


Join this community to post or comment
Hi Meteor users !

I'm looking for a complete doc about the facebook accounts on Meteor.js, I've found some basic tutorials wich made me able to connect with Facebook, but it lacks a lot of functions and explanations.

Could someone indicate me a good doc about it ? The official doc about accounts does not give more information.

Thanks you, have a good day !
Add a comment...
Meteor Interviews episode 5: Chris Mather (Evented Mind, Iron Router)

The fifth interview in the series. I talked with Chris Mather about learning Meteor, taking time to learn new things just for fun, and the role of Iron Router in the Meteor ecosystem.

Also if you’re interested in really levelling up your Meteor skills and want to make a name for yourself helping out with Iron Router Chris makes a great offer, check it out.

You can subscribe by iTunes or RSS in your favorite podcast app to get the next one as soon as it happens.

And I promise to get a good mic for the next one!
Paul Dowman talks with Chris Mather about learning Meteor, taking time to learn new things just for fun, and the role of Iron Router in the Meteor ecosystem.
Add a comment...
Is there any good article that explains what's going on in the .meteor directory? I think it would be helpful to understand what is happening behind the scenes, especially the local folder with the client and server directories.
Web-Mon-Web's profile photo
Bonjour; in my humble opinion this the best to you!
Add a comment...

Jay Shaffstall

Discussion  - 
I'm considering using Meteor for a web app, but my particular application doesn't really leverage the real time aspects of Meteor.  But ground:db provides offline caching and synchronization when online, which is important for the app (think in terms of a personal bookkeeping system).

Does Meteor still provide advantages that I should consider even if I'm not making a primarily real-time application?
Charles Watson's profile photoTim Jagodzinski's profile photo
Meteor makes a lot of the everyday developer tasks easier or disappear either by clever base functionality or through smart packages. Accounts management, security, data management, build processing for example. Also it is all JavaScript and the API is isomorphic on the client and the server, which makes developing applications a lot easier since you don't have to work with two (vastly different) APIs like when you use the MEAN stack or similar all JavaScript stacks.
Add a comment...
Building Real-Time Web Applications with Meteor

Many developers agree that Meteor is a fun platform for writing real-time web applications. Turns out, it’s also a powerful platform for building robust, production-ready applications.

In this article, Toptal engineer Peter Rogers will walk you through a step-by-step tutorial for building a real-time book catalog management application using Meteor.

#Meteor #Real-time #JavaScript #Full-stack #Development
Many developers agree that Meteor is a fun platform for writing real-time web applications. Turns out, it’s also a powerful platform for building robust, production-ready applications. In this article, Toptal engineer Peter Rogers will walk you through a step-by-step tutorial for building a real-time book catalog management application using Meteor.
Omar Mendoza's profile photo
Add a comment...
want to join a #meteorjs hangout live session ? here you can ! plus.google.com/hangouts/_/guy… please turn off you're audio and say hello in the chat!
Add a comment...

Paul Dowman

Discussion  - 
I'm doing a series of interviews, the first is with Josh Owens. I think we had a good conversation, we talked about Meteor, teaching, and leaving a positive mark on the world among other things.


I have some other interviews coming up too, details on the site. You can subscribe via RSS and it has been submitted to iTunes so it should be available there soon.
Paul Dowman speaks with Josh Owens about teaching and learning Meteor and leaving a positive mark on the world.
Philip Nunoo's profile photoJosh Owens's profile photoArvi Acuzar's profile photo
Enjoyed the interview really insightful.
Add a comment...
Launched a new site today - Built with Meteor! (Web development will never be the same...)
Over the last few years, we've witnessed a handwriting revolution. Endless promises of a "paperless future" have fizzled, and people are re-discovering the simple analog joy of writing things down!...
Arvi Acuzar's profile photoPeter Smink's profile photo
Add a comment...
I've been searching for some time now, and I can't find out how to do this. I want to know:

How do you assign a property to an instance of a template using Template.myTemplate.created?

The scope of 'created' means that if I just write 'this.value = something', then I can't access it as 'this.value' from my helpers. Instead I have to write 'Template.instance().value', which makes the code less readable.

How can this be done? I know I can do it with '{{> theTemplate value=something}}', but in some cases this just isn't feasible. I'd prefer to do it from the JS file.
Kasper Brohus Allerslev's profile photoCharles Watson's profile photo
+Kasper Brohus Allerslev 
The best way is to use a ReactiveVar.

In your onCreated, you will do something like this:

this.myReactiveNumberVar = new ReactiveVar(4)

So you can pass in an initial value (if you want to)

In your events
It is accessed by doing Template.myReactiveNumberVar

In your helpers
it has to be accessed with Template.instance().myReactiveNumberVar
Add a comment...
Hey everyone, I am new to Meteor and experimenting with Meteor + Polymer and have one question. It looks simple but it doesn't work:-(

I want to pass array of objects to created <belo-test> polymer component (see below)

In Meteor template "userShowDashboard":

This component works

            items='[{"title": "Title 1"}, {"title": "Title 2"}]'
            header='Test HEADER'>

but, this one NOT (no items are shown)

            header='Test HEADER'>

This is meteor helper function

  getItems: ->
    [{"title": "Title 1"}, {"title": "Title 2"}]

polymer component

<polymer-element name="belo-test" attributes="items header">
          <core-submenu label="{{header}}" icon="apps" active>
            <template repeat="{{item in items}}">  
                <a href="#">
                  <paper-item data-action="switch-project">
                    <core-icon icon="chevron-right"></core-icon>
    items: []

Thank you for any suggestion.
roman stachura's profile photoJiali Chen's profile photo
Why do you use Polymer with Meteor?
Add a comment...
Hi, I've been playing with Meteor for a few weeks now, and I really like it.

I have a question about Mongo collections though, because I'm having some difficulties understanding how to make them efficient.

Assume that I have a social network with a few million users and a few billion posts. Each post is stored in my "Posts" collection, each having an "owner", a "contents" and a "date" property.

So, if I wish to retrieve all the posts from a certain user, would Mongo then retrieve the posts from all users, and then do a filter? Because if I understand this correctly, that makes the example setup extremely inefficient.

So, questions:
1) Is this how it works?
2) If it is, how would I deal with the problem in practice, given my example?
Paul Brewer's profile photoAndrea Pinazzi's profile photo
mongo does scan every Post if you didn't set an index on author_id.

else the retrieval is done intelligently scanning only the minimum set of items in the post collection.

Mongo configuration and performance tuning is quite independent from Meteor.

Here's a starting point. http://docs.mongodb.org/manual/reference/method/cursor.explain/
Add a comment...

Created by

About this community

Meteor is an open-source platform for building top-quality web apps in a fraction of the time, whether you're an expert developer or just getting started.
The internet
The third interview in the series is up. I talked with Arunoda Susiripala about scaling Meteor apps. We talked about some common problems that you might hit when scaling a Meteor app and how to deal with them, and whether there are any unknowns. We also touched on Flow Router briefly.

And you can now subscribe by iTunes.
Paul Dowman talks with Arunoda Susiripala, founder of Kadira.io and Meteor Hacks.
Add a comment...
Managing a Meteor Application in Production

One of the challenges of running a Meteor.js application in production is managing all of the different components that support Meteor. This blog gives code examples showing how set up logging to help out.  http://bit.ly/1GcQRcX
Find out how salesbox.io uses these logging strategies to scale monitoring of a Meteor server, detect bugs on the client, and monitor the Meteor Stack.
mrinal venkatesh's profile photo
Add a comment...
Meteor For Everyone is a tutorial series to teach the basics of Meteor
James Swansburg's profile photoOmar Mendoza's profile photo
Add a comment...
After a few requests from Meteor users, we've put together a zero-configuration one-click MeteorJS Factory. 

Factories eliminate the need to waste time configuring your development environment, are lightweight and very powerful. To try it out, just click the link below and a new environment will open up in your browser. 
-Enjoy, and please let us know what you think of it - We really appreciate user feedback. 
https://codenvy.com/f?id=z2kwkhlrit1ewpy3 #MeteorJS #javascript #Codenvy
Elliot Derhay's profile photoBenjamin Mestrallet's profile photoRichard Japenga's profile photoMahmoud Metwally's profile photo
+Jesse Williams that is ridiculous. Thanks for the heads up though. I'll have to remember that.

Also, I'll look forward to playing with Meteor on Codenvy.
Add a comment...

Arash Soheili

Discussion  - 
Just built my first site with Meteor. I have to say that Meteor did live up to the expectation. Looking forward to expanding on this and learning more.
Adam Rutkowski's profile photoArash Soheili's profile photo
+Adam Rutkowski Yeah, I did notice that and need to fix it. Thanks. 
Add a comment...
Could someone make this clear. Cant get my head around this.

Add a comment...

Idris Jafer

Discussion  - 
Add a comment...
Dear Meteor lovers,

We are pleased to announce the creation of a new boilerplate tool allowing to rapidly build Node.JS powered API’s, online stores, and many other apps (igloos).
It’s open source! Here you’ll find more details, components, examples and the source - http://eskimo.io/. Feel free to test this tool out, make pull requests and use it in your developments! Hope this will be helpful!
Add a comment...
Only on February 4th 2015: Get 50% off Meteor in Action when using the code dotd020415au during check out!
Yau Ri's profile photoEric Taïeb Walch's profile photo
Yau Ri
thanks for the discount! just bought it!
Add a comment...