Build Applications with Meteor

Build a variety of cross-platform applications with the world’s most complete full-stack JavaScript framework— Meteor
Preview in Mapt

Build Applications with Meteor

Dobrin Ganev

1 customer reviews
Build a variety of cross-platform applications with the world’s most complete full-stack JavaScript framework— Meteor
Mapt Subscription
FREE
$29.99/m after trial
eBook
$25.20
RRP $35.99
Save 29%
Print + eBook
$44.99
RRP $44.99
What do I get with a Mapt Pro subscription?
  • Unlimited access to all Packt’s 5,000+ eBooks and Videos
  • Early Access content, Progress Tracking, and Assessments
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
$0.00
$25.20
$44.99
$29.99p/m after trial
RRP $35.99
RRP $44.99
Subscription
eBook
Print + eBook
Start 30 Day Trial

Frequently bought together


Build Applications with Meteor Book Cover
Build Applications with Meteor
$ 35.99
$ 25.20
Building Single-page Web Apps with Meteor Book Cover
Building Single-page Web Apps with Meteor
$ 14.99
$ 10.50
Buy 2 for $28.00
Save $22.98
Add to Cart
Subscribe and access every Packt eBook & Video.
 
  • 5,000+ eBooks & Videos
  • 50+ New titles a month
  • 1 Free eBook/Video to keep every month
Start Free Trial
 

Book Details

ISBN 139781787129887
Paperback355 pages

Book Description

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

Chapter 1: Foundation of Meteor
Foundation of Meteor
Setting up the development environment
Building a Meteor app
The frontend with React
Summary
Chapter 2: Building a Shopping Cart
Creating the project structure
On the server
Building the application components
Adding router to the application
Meteor methods
Considerations for scalability
Summary
Chapter 3: Style Your React Components with Bootstrap and Material Design
Mobile first
Modular CSS with LESS
Modular CSS with Syntactically Awesome StyleSheets
Bootstrap and Meteor
Using CSS modules with Meteor
Meteor and webpack styling the shopping cart
Styling the shopping cart with Material Design Lite
Summary
Chapter 4: Real-Time Twitter Streaming
Twitter streaming
Meteor with Redux
Building the App
Async actions in Redux
Creating the App components
Connecting the Redux store with the React components
Summary
Chapter 5: Developing Kanban Project Management Tool
Drag and drop in React
Building the App
The reducer function
Building the Modal
Summary
Chapter 6: Building a Real-Time Search Application
Importing the data
Index a text field
Try it out!
Building the app
Summary
Chapter 7: Real-Time Maps
Building the App
Summary
Chapter 8: Build a Chatbot with Facebook’s Messenger Platform
Test it out!
Chapter 9: Build Internet of Things Platform
Introduction
What is gRPC?
Building the apps
Summary

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.

Authors

Table of Contents

Chapter 1: Foundation of Meteor
Foundation of Meteor
Setting up the development environment
Building a Meteor app
The frontend with React
Summary
Chapter 2: Building a Shopping Cart
Creating the project structure
On the server
Building the application components
Adding router to the application
Meteor methods
Considerations for scalability
Summary
Chapter 3: Style Your React Components with Bootstrap and Material Design
Mobile first
Modular CSS with LESS
Modular CSS with Syntactically Awesome StyleSheets
Bootstrap and Meteor
Using CSS modules with Meteor
Meteor and webpack styling the shopping cart
Styling the shopping cart with Material Design Lite
Summary
Chapter 4: Real-Time Twitter Streaming
Twitter streaming
Meteor with Redux
Building the App
Async actions in Redux
Creating the App components
Connecting the Redux store with the React components
Summary
Chapter 5: Developing Kanban Project Management Tool
Drag and drop in React
Building the App
The reducer function
Building the Modal
Summary
Chapter 6: Building a Real-Time Search Application
Importing the data
Index a text field
Try it out!
Building the app
Summary
Chapter 7: Real-Time Maps
Building the App
Summary
Chapter 8: Build a Chatbot with Facebook’s Messenger Platform
Test it out!
Chapter 9: Build Internet of Things Platform
Introduction
What is gRPC?
Building the apps
Summary

Book Details

ISBN 139781787129887
Paperback355 pages
Read More
From 1 reviews

Read More Reviews

Recommended for You

TensorFlow Machine Learning Cookbook Book Cover
TensorFlow Machine Learning Cookbook
$ 43.99
$ 30.80
DevOps with Windows Server 2016 Book Cover
DevOps with Windows Server 2016
$ 47.99
$ 33.60
Programming Kotlin Book Cover
Programming Kotlin
$ 35.99
$ 25.20
React: Building Modern Web Applications Book Cover
React: Building Modern Web Applications
$ 59.99
$ 42.00
Fast Data Processing with Spark 2 - Third Edition Book Cover
Fast Data Processing with Spark 2 - Third Edition
$ 31.99
$ 22.40
Data Visualization with D3 4.x Cookbook - Second Edition Book Cover
Data Visualization with D3 4.x Cookbook - Second Edition
$ 35.99
$ 25.20