000 04702 a2200253 4500
008 250329s########|||||||||||||||||||||||#d
020 _a9781788831147
040 _aGAMADERO
_bspa
_cGAMADERO
041 _aeng
050 0 0 _aTK5105
_b888
_c2018
100 _aBY ANEETA SHARMA
245 _aFull -Stack Web Development With Vue.Js and Node /
_bBuild scalable and powerful web apps with modern web stack: MongoDB, Vue, Node.js, and Express
250 _a1a Edición
260 _bPACKT
_aReino Unido
_c2018
300 _a351p
_bIlustración
_c19 X 23.5 CM
505 _aIntroducing MEVN Chevron down icon Introducing MEVN Evolution of the technology stack in JavaScript Introducing MEVN Installing Node.js Introducing NVM Introducing npm Installing MongoDB Introducing Git Introducing GitHub Summary Building an Express Application Chevron down icon Building an Express Application Introduction to Node.js Introducing Express.js Introduction to MVC Creating view files for the Express.js application Summary Introducing MongoDB Chevron down icon Introducing MongoDB Why MongoDB? MongoDB queries Introducing Mongoose Adding validation with Mongoose Summary Introducing REST APIs Chevron down icon Introducing REST APIs What is REST? Introducing REST APIs HTTP verbs HTTP status codes Introducing Postman Summary Building the Real Application Chevron down icon Building the Real Application Introducing Vue.js Installing Vue.js Introducing vue-cli Building a static application with Vue.js Vue.js directives Data binding Handling forms with Vue.js Communicating with servers Loading dynamic content on the homepage Summary Building Authentication with passport.js Chevron down icon Building Authentication with passport.js Introduction to passport.js passport.js strategies Setting up user registration Setting up the user login Serving static files for Vue components Passport's Local Strategy Summary Building OAuth Strategies with passport.js Chevron down icon Building OAuth Strategies with passport.js Passport's Facebook Strategy Configuring Passport's Facebook Strategy Passport's Twitter Strategy Configuring Passport's Twitter Strategy Passport's Google strategy Configuring Passport's Google strategy Passport's LinkedIn strategy Configuring Passport's LinkedIn strategy Summary Introducing Vuex Chevron down icon Introducing Vuex Traditional multi-web page application An introduction to SPAs SPA versus MPA An introduction to Vuex Core concepts of Vuex Creating a simple Vuex application Installing and using Vuex in a movie application Summary Testing an MEVN Application Chevron down icon Testing an MEVN Application Benefits of writing tests Introduction to unit tests An introduction to end-to-end test Technologies we will be using Introducing Mocha Introducing chai Introducing sinon Writing tests for Node.js server Writing tests for Vue.js components Writing e2e testing Summary Going Live Chevron down icon Going Live Continuous integration Introduction to Travis CI Introduction to Heroku Summary Other Books You May Enjoy
520 _aJavaScript isomórfico fue la palabra de moda en 2017, permitiendo a los desarrolladores utilizar un único lenguaje en toda su pila de desarrollo web y crear aplicaciones rentables y escalables. MEVN es una de estas pilas de desarrollo web modernas, compuesta por aplicaciones web como MongoDB, Express.js, Vue.js y Node.js. Desarrollo web full-stack práctico con Vue.js 2 y Node.js aprovecha la armonía de estas tecnologías para ayudarte a crear aplicaciones web full-stack. Comenzando con los frameworks principales, esta guía basada en ejemplos explica todos los conceptos clave de los frameworks, cómo configurarlos correctamente y cómo usar módulos populares para conectarlos y que funcionen de forma cohesiva. Aprenderás todo esto con la ayuda de ejemplos reales. Además, podrás crear andamiajes para la arquitectura de aplicaciones web, añadir una capa de autenticación y desarrollar la estructura MVC para respaldar el desarrollo de tu aplicación. Explorarás cómo crear modelos de datos para tus aplicaciones y luego escribir API REST exponiendo tu modelo de datos a tu aplicación. Orientado exclusivamente a la creación de aplicaciones completas de principio a fin utilizando la pila MEVN, este libro te ayudará a comprender cómo crece el desarrollo de tus aplicaciones.
526 _aIngeniería en Tecnologías de la Información y Comunicación
942 _cLIB
_2ddc
_e1a Edición
945 _a1
_badmin
_c1270
_dMaría Elena Olvera Picina
999 _c6098
_d6098