Book Image

Build Applications with Meteor

Book Image

Build Applications with Meteor

Overview of this book

This book starts with the basic installation and overview of the main components in Meteor. You’ll get hands-on multiple versatile applications covering a wide range of topics from adding a front-end views with the hottest rendering technology React to implementing a microservices oriented architecture.All the code is written with ES6/7 which is the latest significantly improved JavaScript language. We’ll also look at real-time data streaming, server to server data exchange, responsive styles on the front-end, full-text search functionality, and integration of many third-party libraries and APIs using npm. By the end of the book, you’ll have the skills to quickly prototype and even launch your next app idea in a matter of days.
Table of Contents (16 chapters)
Title Page
Credits
About the Author
About the Reviewer
www.PacktPub.com
Customer Feedback
Preface
8
Build a Chatbot with Facebook’s Messenger Platform

Try it out!


Out-of-the-box, we get pretty powerful search functionalities with MongoDB, and you can explore the search further by trying out options from the preceding examples in the test collection; you can also insert new documents and find out how to build your search queries for different scenarios. For example, if you insert the following document, which is in French, would the search ignore the À character assuming that the default language is English? Also, what do we need to do in order to ignore this character? Check this out using the following:

db.test.insert({name:'André Marcon', age:50, movie:'À vendre'})

Another great feature we get with MongoDB full-text search is that there is no need for manual reindexing of our data in order to make it searchable. In the previous examples, we inserted documents and searched on the content right away, without any extra steps. The content was available immediately, which makes the search real time. Other more powerful solutions, such as Solr...