##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
- 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
- Theming
- Drop Down Menu
- Date Picker
- Progress Bar
- Page Transitions
- Application Programming Interfaces
- Data Driven Documents (D3)
- Routing
- Error Referece
- Recipes
- Blog
- Database Observers
- Collection CRUD
- Two-Way Data Binding
- Parsing File Types
- Breaking Changes
- Recommended Packages
In Progress
##Applet Demos Links to live versions of the examples associated with this cookbook.
Clinical UI Forms
Clinical UI Boilerplate
Realtime Analytics Pipeline
Leaderboard Frameable
Leaderboard Testrunner
Minimongo Table
Drag and Drop
Green Eggs and Spam
Workflow Routing
Panel Layout
Panel Layout Testrunner
REST API
REST API Testrunner
GroupThink
Fonts & Calligraph
Dictionary
Collabtionary
Hubble - CRUD & Datasets
Acceptance Testing
Mobile Devices - iOS in Particular