Meteor is a full stack application platform that makes it easy to build powerful, real time Web apps quickly. Introducing Meteor is a short book guiding you through building top-quality Web apps in a fraction of the time using an application platform built for the modern web. This book takes you fro
Build Applications with Meteor.
โ Scribed by Ganev, Dobrin
- Publisher
- Packt Publishing
- Year
- 2017
- Tongue
- English
- Leaves
- 381
- Category
- Library
No coin nor oath required. For personal study only.
โฆ Synopsis
Chapter 3: Style Your React Components with Bootstrap and Material Design; Mobile first; Making it mobile friendly!; Modular CSS with LESS; Test it out!; Modular CSS with Syntactically Awesome StyleSheets; Bootstrap and Meteor; Using CSS modules with Meteor; Meteor and webpack styling the shopping cart; Test it out!; Test it out!; Styling the shopping cart with Material Design Lite; The grid; Summary; Chapter 4: Read more...
โฆ Table of Contents
Cover
Copyright
Credits
About the Author
About the Reviewer
www.PacktPub.com
Customer Feedback
Table of Contents
Preface
Chapter 1: Foundation of Meteor
Foundation of Meteor
Setting up the development environment
Building a Meteor app
The frontend with React
The React's state
Adding state to a stateless function component
Inheritance versus composition
Adding a state to a component
Meteor with React
Adding and removing atmosphere packages in Meteor
Integrating React with Meteor's reactive data system
Explore MongoDB in the Meteor shell
Publishing and Subscribing. Improvements in the current codeSummary
Chapter 2: Building a Shopping Cart
Creating the project structure
On the server
Building the application components
The ProductsContainer
PropTypes
The CartContainer
Adding router to the application
App.js
ProductComponent.js
The data containers
BooksContainer.js
MusicContainer.js
Meteor methods
Removing item from the cart
Updating the quantity of an item in the cart
Let's create another method that will calculate the cart's total price
Considerations for scalability
Basic validations on the server
Defining a schema
Defaults. Why do we need Redux when we have Minimongo on the client?Building the App
Folder structure client
Getting the data from the collection
Async actions in Redux
Creating the App components
Connecting the Redux store with the React components
The containers and the components of the App
The Filter components
Tweets component
The Sentiment component
On the Server
Test it out and improve it!
Summary
Chapter 5: Developing Kanban Project Management Tool
Drag and drop in React
Test it out!
Building the App
The reducer function
Building the Modal
Test it out! Higher-Order ComponentsTest it out!
Summary
Chapter 6: Building a Real-Time Search Application
Importing the data
Index a text field
Try it out!
Building the app
Test it Out!
Summary
Chapter 7: Real-Time Maps
Building the App
The server side
Test it out!
Summary
Chapter 8: Build a Chatbot with Facebook's Messenger Platform
[Test it out!]
Test it out!
Building the app
Training the bot
Moving the chatbot to the Meteor app
Test it out and improve it!
Adding Cassandra to our stack
Adding GraphQL to the stack
Summary
Chapter 9: Build Internet of Things Platform.
๐ SIMILAR VOLUMES
<p><b>Build real-time apps at lightning speed using the most powerful full-stack JavaScript framework</b></p> <h2>About This Book</h2><ul><li>Create a complete web blog from frontend to backend that uses only JavaScript</li><li>Understand how Web 2.0 is made by powerful browser-based applications</l
<p><b>Build real-time apps at lightning speed using the most powerful full-stack JavaScript framework</b></p> <h2>About This Book</h2><ul><li>Create a complete web blog from frontend to backend that uses only JavaScript</li><li>Understand how Web 2.0 is made by powerful browser-based applications</l
<p><b>Build real-time apps at lightning speed using the most powerful full-stack JavaScript framework</b></p> <h2>About This Book</h2><ul><li>Create a complete web blog from frontend to backend that uses only JavaScript</li><li>Understand how Web 2.0 is made by powerful browser-based applications</l
Meteor is the best javascript platform on the Web that allows you to build real-time web applications quickly and easily and in pure javascript. It comes with a full build process that takes care of everything, from development to production, with no need for configuration. This book takes you from
<p><b>Build real-time apps at lightning speed using the most powerful full-stack JavaScript framework</b></p> <h2>About This Book</h2><ul><li>Create a complete web blog from frontend to backend that uses only JavaScript</li><li>Understand how Web 2.0 is made by powerful browser-based applications</l