Разработка на JavaScript, Построение кроссплатформенных приложений с помощью GraphQL, React, React Native и Electron, Скотт А.Д., 2021.
Что такое современный JavaScript? Когда-то он просто добавлял интерактивности к окнам веб-браузера, а теперь превратился в основательный фундамент мощного и надежного софта. Разработчики любого уровня смогут использовать JavaScript для создания API, веб-, мобильных и десктопных приложений.
Интерфейсы пользователей и React.
В 1979-м Стив Джобс посетил Xerox Parc, где наблюдал демонстрацию персонального компьютера Xerox Alto. В то время компьютеры еще управлялись набором команд, Alto же использовал мышь и предлагал графический интерфейс из окон, которые можно было открывать и закрывать. Джобс позаимствовал эти идеи при создании оригинального Apple Macintosh. Популярность этого Mac привела к быстрому распространению компьютерных UI. Сегодня же в течение одного привычного дня мы можем взаимодействовать с десятками графических интерфейсов пользователей, среди которых могут быть ПК, смартфоны, игровые консоли, банкоматы, платежные терминалы и многое другое. UI буквально окружают нас, работая на всевозможных устройствах с любым контентом на всех размерах экранов и предлагая различные форматы взаимодействия.
Краткое содержание.
Предисловие.
Введение.
Глава 1.Среда разработки.
Глава 2.Введение в API.
Глава 3.Создание веб-приложения с помощью Node и Express.
Глава 4.Наш первый GraphQL API.
Глава 5.База данных.
Глава 6.Операции CRUD.
Глава 7.Учетные записи пользователей и аутентификация.
Глава 8.Действия пользователя.
Глава 9.Детали.
Глава 10.Развертывание API.
Глава 11.Интерфейсы пользователей и React.
Глава 12.Построение веб-клиента с помощью React.
Глава 13.Стилевое оформление приложения.
Глава 14.Работа с Apollo Client.
Глава 15.Аутентификация и состояние.
Глава 16.Операции создания, чтения, изменения и удаления.
Глава 17.Развертывание приложения.
Глава 18.Создание десктопных приложений с помощью Electron.
Глава 19.Интеграция веб-приложения в Electron.
Глава 20.Развертывание Electron.
Глава 21.Мобильные приложения на React Native.
Глава 22.Оболочка мобильного приложения.
Глава 23.GraphQL и React Native.
Глава 24.Аутентификация в мобильном приложении.
Глава 25.Дистрибуция мобильного приложения.
Послесловие.
Приложение A. Локальное выполнение API.
Приложение Б. Локальное выполнение веб-приложения.
Об авторе.
Об обложке.
Купить .
Теги: Скотт :: книги по программированию :: программирование :: Java
Смотрите также учебники, книги и учебные материалы:
- Трехмерное глубокое обучение на Python, Ма К., Хегде В., Йольан Л., 2023
- Создание приложений машинного обучения, От идеи к продукту, Амейзен Э., 2022
- Теоретический минимум по Computer Science, Сети, криптография и data science, Феррейра Ф.В., Пиктет М., 2022
- Создаем динамические веб-сайты с помощью PHP, MySQL, JavaScript, CSS и HTML5, Никсон Р., 2023
- Разработка интерфейсов, Паттерны проектирования, Тидвелл Д., Брюэр Ч., Валенсия Э., 2022
- Разберись в Data Science, Как освоить науку о данных и научиться думать как эксперт, Гатман А.Д., 2023
- Профессиональный бенчмарк, Искусство измерения производительности, Акиньшин А., 2022
- Программируем с PyTorch, Создание приложений глубокого обучения, Пойнтер Я., 2020