Pro MERN Stack: Full Stack Web App Development with Mongo, Express, React, and Node, 2nd Edition
Программирование / Web-разработки / Книги для мобильных устройств
Основная информация:
Название: Pro MERN Stack: Full Stack Web App Development with Mongo, Express, React, and Node, 2nd Edition
Жанр: Нет
Автор: Vasan Subramanian
Год выпуска: 2019
Формат: PDF, EPUB
Размер: 12.3 MB
ISBN: 863584315916
Язык: Английский
СКАЧАТЬ Pro MERN Stack: Full Stack Web App Development with Mongo, Express, React, and Node, 2nd Edition БЕСПЛАТНО EPUB - DOC - DJVU - RTF - PDFОписание: Соберите полный стек, необходимый для создания современного веб-приложения, используя MongoDB, Express, React и Node. Эта книга также охватывает множество других дополнительных инструментов: React Router, GraphQL, React-Bootstrap, Babel и Webpack. В этом новом издании будут использоваться последняя версия React (React 16) и новейший React Router (React Router 4), который имеет существенно иной подход к маршрутизации по сравнению с React Router 2, который использовался в первом издании книги. Хотя основная задача Pro MERN Stack - предоставить вам все необходимое для создания полноценного веб-приложения, большая часть книги будет посвящена React 16. Популярный MEAN стек (MongoDB, Express, AngularJS, Node) представляет одностраничные приложения (SPA) и внешний интерфейс Model-View-Controller (MVC) в качестве новых и эффективных парадигм.
Assemble the complete stack required to build a modern web app using MongoDB, Express, React, and Node. This book also covers many other complementary tools: React Router, GraphQL, React-Bootstrap, Babel, and Webpack. This new edition will use the latest version of React (React 16) and the latest React Router (React Router 4), which has a significantly different approach to routing compared to React Router 2 which was used in the first edition of the book.
The MEAN (MongoDB, Express, AngularJS, Node.js) stack was one of the early open-source stacks that epitomized this shift toward SPAs and adoption of NoSQL. AngularJS, a front-end framework based on the Model View Controller (MVC) design pattern, anchored this stack. MongoDB, a very popular NoSQL database, was used for persistent data storage. Node.js, a server-side j&097;vascript runtime environment, and Express, a web-server built on Node.js, formed the middle-tier, or the web server. This stack was arguably the most popular stack for any new web application until a few years back.
Not exactly competing, but React, an alternate front-end technology created by Facebook, has been gaining popularity and offers an alternative to AngularJS. It thus replaces the “A” with an “R” in MEAN, to give us the MERN Stack. I said “not exactly” since React is not a full-fledged MVC framework. It is a j&097;vascript library for building user interfaces, so in some sense, it’s the View part of the MVC.