##Meteor Cookbook
Hi. Welcome to the Meteor Cookbook; a FAQ and tutorial culled and currated from over 12 months of emails and discussions from the [meteor] google group and my experiences rolling out packages and apps. These documents are intended for the intermediate user learning Meteor, who is accustomed to a) object-oriented frameworks and languages, such as Java and C#, and b) relational databases and data structures derived from SQL table schemas. The focus is on helping the user grow accustomed to functional programming using document oriented databases.
##Index
- Cookbook Conventions
- General Advice
- Meteor Style Guide
- Installation
- Site Mechanics
- Open Systems Interconnection Model
- Physical Layer
- Data-Link Layer
- Console Logging
- WebKit Browsers
- Haptics
- Cordova PhoneGap Pipeline
- Network Layer
- Transport Layer
- Scaling
- Data Distribution Protocol
- Clustering
- Websockets
- Data Layer
- Schema Design
- Integrating 3rd Party Databases
- Collections
- Schema Migrations
- Data Validation
- Database Management
- Alternative Templating Engines
- Presentation Layer
- Application Layer
- Routing
- Single Page Design
- Multi-Page Design
- Multi-Page with Routing
- Page Not Found
- Meteor UI Components
- Alerts & Errors
- Accordion
- Modal Dialogs
- Tabbed Workflow
- Tagging
- Window Resize
- Drop Down Menu
- Drag and Drop
- Date Picker
- Progress Bar
- Page Transitions
- Application Programming Interfaces
- Data Driven Documents (D3)
- Routing
- Error Referece
- Recipes
- Blog
- Cron Workers
- Collection CRUD
- Two-Way Data Binding
- Parsing File Types
- Breaking Changes
- Recommended Packages
In Progress
##Applet Demos Links to live versions of the examples in this cookbook.
REST API
REST API Testrunner
GroupThink
Fonts & Calligraph
Dictionary
Collabtionary
Hubble - CRUD & Datasets
Acceptance Testing
Creating Forms
Understanding The Rendering Event Loop
Mobile Devices - iOS in Particular
Found this package to be useful? Consider tipping the package maintainer for their time!