Hello and Welcome!
First of all, welcome aboard and congratulations on your choice of embarking on this journey. But before we start, let me tell you a little story:
As years passed by and humanity evolved, apps have literally changed the way in which the world works, giving us the chance to simplify and optimize many aspects of our lives. Having things simplified gave us more time, time which we, as humans started to use smartly by finding a way so simplify the process of building apps. As a result of those efforts MeteorJS was born.
Important! To further help your understanding we have set a github repository where you can find a branch for each of the sections you will complete on this tutorial.
What is Meteor?
What is Cult of Coders?
We are a Romanian company solely focused on web and mobile development. Analyzing our clients needs we understood that what they are looking for in a product is a perfect combination of the newest technologies and fastness, stability and scalability. In order to apply to all those needs and become more professional we chose to work exclusively with Meteor and React.
What is Meteor-Tuts?
Being in love with what we do we contributed to a series of open-source projects which you can see HERE.
Meteor-Tuts is one of the projects closest to our hearts designed as a useful tool for any programmer that wants to step up his/her game. Navigating through this complex but rather easy to understand tutorial you will be accompanied by video tutorials for each chapter and sub-chapter. Also, to give you an even better overview, we will provide you with a github repository link where you can find the full project although we recommend you to take it step by step in order to achieve a better understanding and mastery of the MeteorJS framework.
Before you begin
- A tutorial from the Mozilla Foundation ( yes, they do maintain the Firefox browser :)).
- To just learn the syntax, this is the place to go to.
- After you’ve learned the syntax of ES6, to get some practice, go here.
Even though our primarily focus is Meteor, we are going to use React so that you can visualize how everything works, which is the view layer we recommend for Meteor. Ideally, would be to study first React even though our primary focus on this tutorial is Meteor. To study React, we recommend you:
Meteor - what are we going to learn?
- We are going to create a post feed application in which users will be able to make a post and users will see the changes reactive (live). Each post will have comments and will allow the owner to edit or remove the post.
- Create a meteor project
- Structuring a meteor application
- Collections (list, insert, update and remove)
- Publications and subscriptions
- User accounts
- Forgot password
- Meteor tips&tricks
Now let’s sail together into the Meteor World!