Full-Stack Web Development with Vue.js and Node

(singke) #1

Preface


JavaScript has become one of the most important languages of today and tomorrow.


The rise of JavaScript in the past few years has been so drastic that it has become a powerful


language in the development of modern web applications.


MEVN is one of the stacks for developing modern web applications in addition to MEAN


and MERN. This book provides a step by step way of building a full-stack web application
using the technology in MEVN, which is MongoDB, Express.js, Vue.js, and Node.js.


The book will provide the basic concepts of Node.js and MongoDB, continuing with


building an Express.js application and implementing Vue.js.


In this book, we'll cover the following things:


Learning about the technology stack—MongoDB, Node.js, Express.js, and Vue.js
Building an Express.js application
Learning what REST APIs are and how to implement them
Learning to use Vue.js as the frontend layer in the Express.js application
Adding an authentication layer in the application
Adding the automation scripts and tests

Who this book is for


This book is designed for web developers who are interested in learning how to build a


full-stack application with only one programming language as JavaScript using the
technology stack: Mongo DB, Express.js, Vue.js, and Node.js.


This book is suitable for beginners and intermediate developers with a basic knowledge of
HTML, CSS, and JavaScript. If you are a web or full-stack JavaScript developer JavaScript


developer and has tried hands on the traditional stacks, such as LAMP, MEAN, or MERN,


and wish to explore a new stack with modern web technologies, then this book is for you.

Free download pdf