Ultimate Full-Stack Web Development with MERN: Design, Build, Test and Deploy Production-Grade Web Applications

Автор: literator от 12-12-2023, 20:04, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Ultimate Full-Stack Web Development with MERN: Design, Build, Test and Deploy Production-Grade Web Applications with MongoDB, Express, React and NodeJS
Автор: Nabendu Biswas
Издательство: Orange Education Pvt Ltd, AVA
Год: December 2023
Страниц: 264
Язык: английский
Формат: True/Retail EPUB
Размер: 17.1 MB

Master Web Development with MERN Stack for Designing, Testing, and Deploying Professional-Grade Applications using MongoDB, Express, React, and Node.js.

This book covers all the top technologies in the jаvascript ecosystem: MongoDB, ExpressJS, ReactJS and NodeJS. With these technologies, we can create a completely functional web application that includes frontend, backend and database. We will build a fairly large production-ready app in this book. Here, we will first learn to set up the frontend with React, then create the backend APIs with NodeJS and Express. The backend will be connected to our database which is MongoDB. We will learn to use authentication in our project by implementing JWT. We will also learn to test both frontend and backend using the Unit testing framework of Jest. Finally, we will learn how to deploy both frontend and backend with ease to use free apps. After going through the book, the readers will be able to create any MERN app with ease and can also modify the project in the book to create other apps.

Embark on a transformative and disruptive journey into MERN stack development with Ultimate Full-Stack Web Development with MERN. Beginning with an in-depth introduction to MERN and REST APIs, the book advances through the complete project overview and the setup of a Node.js application. Next, it delves into the essentials of Node.js, MongoDB connection, models, and crucial aspects of user authentication, including JWT implementation and password hashing. Security takes center stage in the next chapters as you explore middleware creation and route protection.

In the Frontend section, you'll construct a dynamic ReactJS application with a focus on creating components, and pages, and establishing Redux for state management. This book will guide you through setting up Redux, implementing registration and login functionalities, and refining your application with a user-friendly dashboard and task form.

The book concludes with chapters on frontend and backend testing, ensuring the robustness of your application, and also covers deployment strategies for both frontend and backend components, providing a comprehensive guide to showcase your application to the world.

Traditionally, creating the backend and frontend are tasks for two different teams. But with startups coming into picture, a lot of companies have the complete app created by a single team. Before the creation of NodeJS in 2009, most of the backend programming was done in Java. But with the creation of NodeJS, a lot of companies started using NodeJS in the backend. The reason is that they can have a jаvascript engineer build the frontend in ReactJS, and the backend in NodeJS. Both ReactJS and NodeJS are jаvascript libraries and are coded using common jаvascript. We will learn about each tech in MERN and its usage in the MERN stack.

Contents:


Скачать Ultimate Full-Stack Web Development with MERN: Design, Build, Test and Deploy Production-Grade Web Applications








Нашел ошибку? Есть жалоба? Жми!
Пожаловаться администрации
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.