Book Image

Ruby and MongoDB Web Development Beginner's Guide

By : Gautam Rege
Book Image

Ruby and MongoDB Web Development Beginner's Guide

By: Gautam Rege

Overview of this book

<p>MongoDB is a high-performance, open source, schema-free document-oriented database. Ruby is an object- oriented scripting language. Ruby and MongoDB are an ideal partnership for building scalable web applications.<br /><br /><em>Ruby and MongoDB Web Development Beginner's Guide</em> is a fast-paced, hands-on guide to get started with web application development using Ruby and MongoDB. The book follows a practical approach, using clear and step-by-step instructions and examples in Ruby to demonstrate application development using MongoDB. <br /><br />The book starts by introducing the concepts of MongoDB. The book teaches everything right from the installation to creating objects, MongoDB internals, queries and Ruby Data Mappers. <br /><br />You will learn how to use various Ruby data mappers like Mongoid and MongoMapper to map Ruby objects to MongoDB documents.<br /><br />You will learn MongoDB features and deal with geo-spatial indexing with MongoDB and Scaling MongoDB. <br /><br />With its coverage of concepts and practical examples, <em>Ruby and MongoDB Web Development Beginner's Guide</em> is the right choice for Ruby developers to get started with developing websites with MongoDB as the database.</p>
Table of Contents (18 chapters)
Ruby and MongoDB Web Development Beginner's Guide
Credits
About the Author
Acknowledgement
About the Reviewers
www.PacktPub.com
Preface

Acknowledgement

I would like to thank Sethu, my co-founder at Josh, for ensuring that my focus was on the book, even during the hectic activities at work. Thanks to Satish Talim, who encouraged me to write this book and Sameer Tilak, for providing me with valuable feedback while writing this book! Big thanks to Michael Kohl, who was of great help in ensuring that every tiny technical detail was accurate and rich in content. I have become "technically mature" because of him!

The book would not have been completed without the positive and unconditional support from my wife, Vaibhavi and daughter, Swara, who tolerated a lot of busy weekends and late nights where I was toiling away on the book. Thank you so much!

Last, but not the least, a big thank you to Kartikey, Leena, Dayan, Ayan, Prashant, and Vrinda from Packt, who ensured that everything I did was in order and up to the mark.