JavaScript Everywhere: Building Cross-Platform Applications with GraphQL, React, React Native, and Electron

Книга «JavaScript Everywhere» представляет собой практическое руководство по созданию полноценных кросс-платформенных приложений с использованием единого стека JavaScript-технологий. Автор, Адам Д. Скотт, демонстрирует, как с помощью GraphQL, React, React Native и Electron можно разрабатывать веб-приложения, мобильные приложения и настольные приложения, разделяя общую бизнес-логику и API.

В книге подробно рассматривается построение GraphQL API с использованием Node.js и Express, что позволяет создать универсальный backend для всех клиентских приложений. Читатель научится проектировать схемы, реализовывать резолверы и интегрировать базу данных MongoDB. Особое внимание уделяется практическим аспектам настройки среды разработки, использованию инструментов вроде Nodemon, Prettier и ESLint.

Клиентская часть охватывает создание веб-интерфейсов с React, мобильных приложений с React Native и настольных приложений с Electron. Автор последовательно ведет читателя от настройки окружения до развертывания готовых решений, уделяя внимание как основам, так и лучшим практикам современной JavaScript-разработки. Книга подходит для разработчиков, желающих освоить полный цикл создания кросс-платформенных приложений.

JavaScript Everywhere: Building Cross-Platform Applications with GraphQL, React, React Native, and Electron
A
Автор
Adam D. Scott
Издательство
O’Reilly Media, Inc.
Год
2020
Язык
Английский
1
Оцените книгу

Чтобы читать книгу, войдите или зарегистрируйтесь

Ознакомительный фрагмент