Build Applications with Meteor

Build Applications with MeteorReviews
Author: Dobrin Ganev
Pub Date: 2017
ISBN: 978-1787129887
Pages: 355
Language: English
Format: PDF/EPUB/AZW3
Size: 15 Mb

Download

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.
What You Will Learn

  • See how Meteor fits in the modern web application development by using its reactive data system
  • Make your front-end behave consistently across environments by implementing a predictable state container with Redux
  • Get familiar with React and overview of Angular 2
  • Add a map to your application with a real-time geolocation
  • Plugin into Meteor social media APIs like Twitter’s streaming and Facebook’s Messenger
  • Add search functionality from scratch to your existing app and data
  • Add responsiveness with Bootstrap 4 and Google’s Material Design using Less and Sass
  • Distribute your data across machines and data centers by adding Apache Cassandra to your existing stack.
  • Learn how to scale your microservices with the high performant language neutral framework gRPC.
  • Learn how to query multiple data sources using GraphQL.
  • Build a modern single-page web application
  • Understand the workflow of an Aurelia application
  • Design reusable web components, which can be shared and integrated into various frameworks and libraries
  • Write clean, modular, and testable code that will be easy to maintain and evolve
  • Use all the latest–and even future–web standards, so the application gathers minimal technical debt