Meteor Tutorial
Introduction
1.
Overview
2.
Chapter 1
2.1.
Setup
2.1.1.
Core resources
2.1.2.
Starting files
2.1.3.
Structure
2.2.
Templates and spacebars
2.2.1.
First template
2.2.2.
Helpers
2.3.
Collections
2.3.1.
MongoDB
2.3.2.
What is a collection?
2.3.3.
Mongo vs minimongo
2.3.4.
Our first collection
2.3.5.
Loading our collection
2.3.6.
Using the mongol package
2.3.7.
Seed data
2.3.8.
Publishing data
2.4.
CRUD Teams
2.4.1.
Reactivity
2.4.2.
Session
2.4.3.
Events
2.4.4.
Template splitting
2.5.
CRUD Games
2.5.1.
Database design
2.5.2.
Games collection
2.5.3.
Meteor mongo
2.5.4.
Robomongo
2.5.5.
Publishing our games
2.5.6.
Subscribing to our games
2.5.7.
Showing games
2.5.8.
Adding games
2.5.9.
Editing and deleting
2.5.10.
The games cache
2.5.11.
Team name integrity
2.6.
Accounts
2.6.1.
Accounts packages
2.6.2.
Permissions
2.7.
Methods
2.7.1.
A remote function
2.7.2.
Throwing and catching
2.7.3.
Meteor error
2.7.4.
Typechecking
2.7.5.
Is the user signed in?
2.7.6.
Meteor call
2.7.7.
A second method
2.8.
Routing
2.8.1.
Layout
2.8.2.
Teams route
2.8.3.
Menu
2.8.4.
Loading
2.8.5.
Force login
2.9.
Collection2
2.9.1.
Data integrity
2.9.2.
First schema
2.9.3.
Unique title
2.9.4.
Maximum length
2.9.5.
Timestamps
2.9.6.
Games schema
Powered by
GitBook
A
A
Serif
Sans
White
Sepia
Night
Share on Twitter
Share on Google
Share on Facebook
Share on Weibo
Share on Instapaper
Meteor Tutorial
Setup
To begin with we'll install Meteor and then make some small changes to the default setup files.