Библиотека knigago >> Компьютеры и Интернет >> Web-дизайн >> Разработка веб-приложений GraphQL с React, Node.js и Neo4j


СЛУЧАЙНЫЙ КОММЕНТАРИЙ

# 1474, книга: Кружевные сказки
автор: Елена Степановна Тринова

"Кружевные сказки" Елены Триновой — это очаровательная и завораживающая коллекция сказок, созданных специально для юных читателей. Каждая история подобна изысканному кружеву, сплетенному из слов и фантазии, чтобы пробудить воображение и наполнить детские сердца волшебством. Тринова обладает мастерством рассказчицы, которая увлекает читателей в мир причудливых существ, храбрых героев и мудрых уроков. Ее персонажи оживают на страницах, их приключения и испытания находят отклик в умах...

СЛУЧАЙНАЯ КНИГА

Сказание о Нарциссе. Автор Неизвестен
- Сказание о Нарциссе

Жанр: Древнеевропейская литература

Год издания: 2019

Серия: Пространство перевода

Уильям Лион - Разработка веб-приложений GraphQL с React, Node.js и Neo4j

Разработка веб-приложений GraphQL с React, Node.js и Neo4j
Книга - Разработка веб-приложений GraphQL с React, Node.js и Neo4j.  Уильям Лион  - прочитать полностью в библиотеке КнигаГо
Название:
Разработка веб-приложений GraphQL с React, Node.js и Neo4j
Уильям Лион

Жанр:

Web-дизайн, Программирование: прочее

Изадано в серии:

неизвестно

Издательство:

ДМК Пресс

Год издания:

ISBN:

978-5-93700-185-6

Отзывы:

Комментировать

Рейтинг:

Поделись книгой с друзьями!

Помощь сайту: донат на оплату сервера

Краткое содержание книги "Разработка веб-приложений GraphQL с React, Node.js и Neo4j"

Язык запросов API GraphQL заметно упрощает обмен данными с серверами, позволяя приложениям получать данные в виде простых для понимания графов. Преимущества GraphQL можно усилить за счет таких графовых инструментов и хранилищ данных, как React, Apollo и Neo4j. Подход к разработке графовых приложений полного цикла обеспечивает согласованную модель данных от начала до конца, повышая продуктивность разработчиков.
Эта книга научит вас создавать графовые веб-приложения с использованием GraphQL, React, Apollo и базы данных Neo4j, которые все вместе называются GRANDstack. На практических примерах вы увидите, как элементы GRANDstack сочетаются друг с другом. Попутно создадите и развернете в облаке полноценное веб-приложение, поддерживающее поиск, аутентификацию и многое другое. А также узнаете, как развертывать комплексные приложения, в полной мере использующие производительность GraphQL.

Для веб-разработчиков полного цикла. Опыт работы с GraphQL или графовыми базами данных не требуется.


Читаем онлайн "Разработка веб-приложений GraphQL с React, Node.js и Neo4j" (ознакомительный отрывок). Главная страница.

Уильям Лион

Разработка
веб-приложений GraphQL
с React, Node.js и Neo4j

Full Stack
GraphQL Applications
with REACT, NODE.JS, and NEO4J
MongoDB
in Action
KYLE
BANKER
William
Lyon

MANNING
SHELTER ISLAND

Разработка
веб-приложений GraphQL
с React, Node.js и Neo4j
Уильям Лион

Москва, 2023

УДК 004.04
ББК 32.372
Л60

Л60

Уильям Лион
Разработка веб-приложений GraphQL с React, Node.js и Neo4j / пер. с англ.
А. Н. Киселева. – М.: ДМК Пресс, 2023. – 262 с.: ил.

ISBN 978-5-93700-185-6
Эта книга научит вас создавать графовые веб-приложения с использованием технологии GraphQL, преимущества которой усиливают такие графовые инструменты и хранилища данных, как React, Apollo и Neo4j. Вначале вы познакомитесь с GraphQL и собственно с понятием графов, затем
сосредоточитесь на разработке клиентского приложения с использованием
React и, наконец, создадите и развернете в облаке полноценное веб-приложение, поддерживающее поиск, аутентификацию и многое другое.
Издание предназначено для веб-разработчиков полного цикла, заинтересованных в технологии GraphQL и имеющих базовое представление о
Node.js API и особенностях клиентских приложений на JavaScript, использующих этот API. Опыт работы с GraphQL или графовыми базами данных
не обязателен.

Copyright © DMK Press 2022. Authorized translation of the English edition © 2022 Manning
Publications. This translation is published and sold by permission of Manning Publications, the
owner of all rights to publish and sell the same.
Все права защищены. Любая часть этой книги не может быть воспроизведена в какой
бы то ни было форме и какими бы то ни было средствами без письменного разрешения владельцев авторских прав.
Материа,л, изложенный в данной книге, многократно проверен. Но, поскольку вероятность
технических ошибок все равно существует, издательство не может гарантировать абсолютную
точность и правильность приводимых сведений. В связи с этим издательство не несет ответственности за возможные ошибки, связанные с использованием книги.

ISBN 978-1-61729-703-8 (англ.)
ISBN 978-5-93700-185-6 (рус.)

Copyright © 2022 by Manning Publications Co.
© Оформление, перевод на русский язык,
издание, ДМК Пресс, 2023

Оглавление
Предисловие от издательства........................................................................ 10
Вступление......................................................................................................... 11
Благодарности................................................................................................... 12
О книге................................................................................................................ 13
Кому адресована эта книга............................................................................. 13
Организация книги......................................................................................... 13
О примерах программного кода..................................................................... 14
Требования к программному обеспечению.................................................. 14
Живое обсуждение книги................................................................................ 15
Другие онлайн-ресурсы.................................................................................. 15

Об авторе........................................................................................................... 16
Об иллюстрации на обложке.......................................................................... 16
Часть I. Введение в стек GraphQL................................................................... 17
Глава 1. Что такое стек GraphQL?................................................................... 18
1.1. Обзор стека GraphQL................................................................................. 18
1.2. GraphQL...................................................................................................... 20
1.2.1. Определения типов в GraphQL................................................................... 20
1.2.2. Запросы GraphQL......................................................................................... 22
1.2.3. Преимущества GraphQL.............................................................................. 25
1.2.4. Недостатки GraphQL.................................................................................... 27
1.2.5. Инструменты GraphQL................................................................................ 28
1.3. React........................................................................................................... 30
1.3.1. Компоненты React....................................................................................... 31
1.3.2. JSX................................................................................................................. 31
1.3.3. Инструменты React..................................................................................... 31
1.4. Apollo.......................................................................................................... 33
1.4.1. Apollo Server................................................................................................. 33
1.4.2. Apolo Client.................................................................................................. 33
1.5. База данных Neo4j..................................................................................... 33
1.5.1. Графовая модель свойств............................................................................ 34
1.5.2. Язык запросов Cypher................................................................................. 34
1.5.3. Инструменты Neo4j..................................................................................... 35
1.6. Как все это сочетается............................................................................... 38
1.6.1. React и Apollo Client: выполнение запроса............................................... --">

Оставить комментарий:


Ваш e-mail является приватным и не будет опубликован в комментарии.