[ No Description ]



 



SGD 48.99

Key FeaturesDevelop a set of real-world applications each exploring different features of MeteorMake your app more appealing by adding reactivity and responsiveness to itWork with the most powerful feature of Meteor—the “full stack reactivity”—through building real-time applications with many third party librariesBook DescriptionThis book starts with the basic installation and overview of the main components in Meteor. Youll 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. Well 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, youll have the skills to quickly prototype and even launch your next app idea in a matter of days.What you will learnSee how Meteor fits in the modern web application development by using its reactive data systemMake your front-end behave consistently across environments by implementing a predictable state container with ReduxGet familiar with React and overview of Angular 2Add a map to your application with a real-time geolocationPlugin into Meteor social media APIs like Twitters streaming and Facebooks MessengerAdd search functionality from scratch to your existing app and dataAdd responsiveness with Bootstrap 4 and Googles Material Design using Less and SassDistribute 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.About the AuthorDobrin Ganev is a Calgary-based software developer with years of experience in various domains, from large-scale distributed applications to frontend web development with the latest JavaScript frameworks. In recent years, he has been focusing on architecting and prototyping solutions in various subjects, such as enterprise search, GIS, predictive analytics, and real-time distributed systems.Table of ContentsInstalling and Setting up the development environmentBuilding a Shopping CartStyle your React components with Bootstrap and Material DesignReal-Time Twitter StreamingDeveloping Kanban Project Management ToolBuild Real-Time Search ApplicationReal-Time MapsBuild a Chatbot with Facebooks Messenger PlatformBuilding Internet of Things Platform
view book