Cargando…

Mastering MeteorJS application development : MeteorJS makes full-stack JavaScript application development simple--learn how to build better modern web apps with MeteorJS, and become an expert in the innovative JavaScript framework /

Annotation

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: B. V., Jebin (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham : Packt Publishing, 2015.
Colección:Community experience distilled.
Temas:
Acceso en línea:Texto completo
Tabla de Contenidos:
  • Cover ; Copyright; Credits; About the Author; About the Reviewer; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Building a MeteorJS Web Application ; An overview of MeteorJs; Server; MongoDB; Publish/Subscribe; Communication channel; Client; MiniMongo; Tracker; Blaze; Additional information; Developing a bus reservation applicaton; Accounts; Signup; Signin; Creating a bus service; List and search; Reservation; Summary; Chapter 2: Developing and Testing an Advanced Application ; Scaffolding in MeteorJS; Recreating the travel booking application; The app directory; Client; lib.
  • Private and public packagesServer; Generators for the application; Creating travel; Listing and search; Reservation; Debugging; Meteor shell; Testing MeteorJS application; Velocity; Testing BookMyTravel2; Summary; Chapter 3: Developing Reusable Packages ; Introduction to packages; An installed package; Creating a package; Package.describe; Package.onUse; Package.onTest; The bucket package; Collection; Templates; Using the package; Testing the package; Distributing a package; Summary; Chapter 4: Integrating Your Favorite Frameworks ; The server-side setup
  • FoodMenu; Collection; Publish.
  • Access rulesMethods; The client-side setup
  • FoodMenu; Client packages; Application styles; The Angular application; The header section; The application container section; Uploading images; The AddItem Angular template; Demystifying the logic; Listing food items; Editing food items; Demystifying controller logic; React.js with MeteorJS; ReactFoodMenu; Setup; Server; Client; The first React.js component; The header section; The React component in Blaze; The container section; The application route; The AddEditItem component; The listing section; d3.js with MeteorJS; DataViz; HTML; Server.
  • Client
  • d3.js codeIntegrating any frontend framework with MeteorJS; Summary; Chapter 5: Captivating Your Users with Animation ; Animation in Blaze templates; Animation using MeteorJS packages with Velocity.js; Animation using Snap.svg; Animation using d3.js; Animation using the Famo.us engine; Summary; Chapter 6 : Reactive Systems and REST-Based Systems; An overview of MeteorJS' reactivity; MeteorJS'reactivity; Tracker; Optimizations in autoruns; REST-based systems; REST with iron-router; API guidelines; REST with restivus; Handling volumes of data; Summary.
  • Chapter 7: Deploying and Scaling MeteorJS Applications Understanding MeteorJS application deployment; Build tools for MeteorJS applications; Isobuild; Demeteorizer; Deploying a MeteorJS application; Meteor Up; Meteor deployment manager; Scaling a MeteorJS application; Scaling with Nginx; Scaling with Meteor cluster; Balancers; The multicore support; The SSL support; Mup and Cluster; The oplog tailing setup; Creating a replica set; Accessing the oplog from an application; Third-party MeteorJS hosting solutions; Meteor Galaxy; Modulus.io; Digital Ocean; Database solutions; Summary.