В. Субраманьян | Pro MERN Stack: Full Stack разработка веб-приложений на Mongo, Express, React и Node (2017) [PDF] [En]
Автор: Васан Субраманьян
Издательство: Apress; 1st edition (March 5, 2017)
ISBN: 978-1-4842-2652-0
Жанр: Веб-разработка
Язык: Английский
Формат: PDF
Качество: Изначально электронное (ebook)
Иллюстрации: Цветные
Страниц: 328
Описание:Соберите полный стек технологий, необходимый для создания современного веб-приложения c использованием React: MongoDB (база данных NoSQL), Express (фреймворк для серверов веб-приложений), который работает на Node (Javascript на стороне сервера), и хорошо дополняет React. Эта книга также охватывает многие другие инструменты, которые входят в создание готового веб-приложения: React Router, React-Bootstrap, Redux, Babel и webpack. Хотя основное внимание в Pro MERN Stack уделено тому, чтобы снабдить вас всем, что требуется для создания полноценного веб-приложения, значительная часть этой книги будет посвящена React.
Популярный стек MEAN (MongoDB, Express, AngularJS, Node) представляет Single Page Apps (SPAs) и Model-View-Controller (MVC) как новые и эффективные парадигмы, но у него есть и свои недостатки, такие как отсутствие хорошей поддержки рендеринга SEO на стороне сервера и он слишком предписывающий для фреймворка.
Facebook React - это технология, которая косвенно конкурирует с AngularJS. Это не полноценный MVC фреймворк. Это библиотека Javascript для создания пользовательских интерфейсов (в некотором смысле, части View). Тем не менее, с её помощью можно создавать веб-приложения, заменив AngularJS на React - отсюда и название стека MERN.
Прочитав эту книгу, вы изучите:
- подробности о React и как получить максимум из этой библиотеки;
- ознакомитесь с основами MongoDB, Express и Node, чтобы создавать веб-приложения;
- работе с другими инструментами, дополняющими React, включая React-Bootstrap и React Router;
- как использовать инструменты, необходимые для создания SPA на основе Javascript;
- как объединить все компоненты вместе, чтобы создать полноценное веб-приложение.
Скриншоты:
Время раздачи: c 17:00 до 01:00 (до появления первых 3-5 скачавших)