Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Full-Stack Web Development with Vue.js and Node: Build scalable and powerful web apps with modern web stack: MongoDB, Vue, Node.js, and Express


Bring the frontend and backend together with Vue, Vuex, and Node.js

Key Features

  • Construct modern web applications with Node 10, Express.js, MongoDB, and Vue
  • Leverage the latest web standards to increase code performance, readability, and cross-compatibility
  • Harness the power of the JavaScript ecosystem to effectively run, build, and test your full stack applications

Book Description

Isomorphic JavaScript was the buzzword of the year 2017, allowing developers to utilize a single language throughout their web development stack and build cost-effective and scalable applications. MEVN is a one such modern web development stack consisting of web applications such as MongoDB, Express.js, Vue.js, and Node.js. Hands-On Full-Stack Web Development with Vue.js 2 and Node.js leverages the harmony of these technologies to help you create full-stack web applications.

Starting with the core frameworks, this example-based guide explains all the key concepts of frameworks, how to set them up properly, and how to use popular modules to connect them together and make them work cohesively. You will learn all this with the help of real-world examples. In addition to this, you will be able to scaffold web application architecture, add an authentication layer, and develop the MVC structure to support the development of your application. You'll explore how to create data models for your applications and then write REST APIs by exposing your data model to your application.

Solely orientated towards building a full, end-to-end application using the MEVN stack, this book will help you understand how your application development grows.

What you will learn

  • Build an application with Express.js
  • Create schemas using Mongoose
  • Develop a single-page application using Vue.js and Express.js
  • Create RESTful APIs using Express.js
  • Add test cases to improve the reliability of the application
  • Learn how to deploy apps on Heroku using GitHub
  • Add authorization using passports

Who this book is for

If you are a web or a full-stack JavaScript developer, and have tried your hand at traditional stacks such as LAMP, MEAN or MERN, or wish to explore a new stack with modern web technologies, then this book is for you. Prior knowledge of HTML, CSS, and JavaScript would be an added advantage.

Table of Contents

  1. Introduction to MEVN
  2. Build an Express Application
  3. Introduction to Mongo DB
  4. REST APIs
  5. Introducing Vue.js
  6. Authentication with passport.js
  7. Passport.js OAuth Strategies
  8. Introducing Vuex
  9. Testing MEVN application
  10. Go Live
(HTML tags aren't allowed.)

Regular Expression Recipes for Windows Developers: A Problem-Solution Approach
Regular Expression Recipes for Windows Developers: A Problem-Solution Approach

Regular Expressions are an essential part of programming, but they can be hard to come to grips with. Regular Expression Recipes for Windows Developers contains over 100 of the most popular regular expressions, along with explanations of how to use each one. Languages covered include JavaScript, VB, VB.NET, and C#.


JavaScript Testing Beginner's Guide
JavaScript Testing Beginner's Guide

JavaScript is an important part of web development in today's Web 2.0 world. While there are many JavaScript frameworks in the market, learning to write, test, and debug JavaScript without the help of any framework will make you a better JavaScript developer. However, testing and debugging can be time consuming, tedious, and painful. This...

Basic Skills Mathematics Year 6
Basic Skills Mathematics Year 6

We have written this book to provide a sound course in mathematics that Year 6 students will find easy to read and understand.

Our particular aim was to cover the core skills in a clear and readable way, so that every Year 6 student can be given a sound foundation in mathematics that will stand them in good stead as they near the...

concrete5 Beginner's Guide
concrete5 Beginner's Guide

The concrete5 Beginner's Guide will show you how to get up and running with concrete5 as quickly and painlessly as possible. Taking you from installation to deployment, this is the only reference that you will need for creating your new concrete5 site.

By using a number of real-world examples, as well as taking you through the...

Classical And Quantum Dissipative Systems
Classical And Quantum Dissipative Systems
This book discusses issues associated with the quantum mechanical formulation of dissipative systems. It begins with an introductory review of phenomenological damping forces, and the construction of the Lagrangian and Hamiltonian for the damped motion. It is shown, in addition to these methods, that classical dissipative forces can also be derived...
OpenVPN 2 Cookbook
OpenVPN 2 Cookbook

OpenVPN is one of the world's most popular packages for setting up a Virtual Private Network (VPN). OpenVPN provides an extensible VPN framework which has been designed to ease site-specific customization, such as providing the capability to distribute a customized installation package to clients, or supporting alternative authentication...

©2019 LearnIT (support@pdfchm.net) - Privacy Policy