Адам Д. Скотт - Разработка на JavaScript. Построение кроссплатформенных приложений с помощью GraphQL, React, React Native и Electron
Название: | Разработка на JavaScript. Построение кроссплатформенных приложений с помощью GraphQL, React, React Native и Electron | |
Автор: | Адам Д. Скотт | |
Жанр: | Программирование: прочее, Java, Java Script | |
Изадано в серии: | Бестселлеры o’reilly | |
Издательство: | Питер | |
Год издания: | 2021 | |
ISBN: | 978-5-4461-1462-7 | |
Отзывы: | Комментировать | |
Рейтинг: | ||
Поделись книгой с друзьями! Помощь сайту: донат на оплату сервера |
Краткое содержание книги "Разработка на JavaScript. Построение кроссплатформенных приложений с помощью GraphQL, React, React Native и Electron"
Что такое современный JavaScript? Когда-то он просто добавлял интерактивности к окнам веб-браузера, а теперь превратился в основательный фундамент мощного и надежного софта. Разработчики любого уровня смогут использовать JavaScript для создания API, веб-, мобильных и десктопных приложений.
Читаем онлайн "Разработка на JavaScript. Построение кроссплатформенных приложений с помощью GraphQL, React, React Native и Electron" (ознакомительный отрывок). [Страница - 3]
- 1
- 2
- 3
- 4
- 5
- . . .
- последняя (7) »
Схемы...........................................................................................................................................43
Распознаватели.......................................................................................................................44
Адаптация API.................................................................................................................................45
Итоги...................................................................................................................................................52
Глава 5. База данных...............................................................................................53
Начало работы с MongoDB.......................................................................................................54
Подключение MongoDB к приложению.............................................................................56
Чтение и запись данных.............................................................................................................59
Итоги...................................................................................................................................................65
Глава 6. Операции CRUD.........................................................................................66
Разделение GraphQL-схемы и распознавателей.............................................................66
Написание CRUD-схемы.............................................................................................................70
CRUD-распознаватели.................................................................................................................70
Время и дата.....................................................................................................................................72
Итоги...................................................................................................................................................74
Глава 7. Учетные записи пользователей и аутентификация............................75
Процесс аутентификации в приложении...........................................................................75
Оглавление 9
Шифрование и токены................................................................................................................76
Шифрование паролей..........................................................................................................76
JSON Web Token.......................................................................................................................78
Интеграция аутентификации в API........................................................................................79
Пользовательские схемы....................................................................................................79
Распознаватели аутентификации....................................................................................81
Добавление пользователя в контекст распознавателя...............................................84
Итоги...................................................................................................................................................87
Глава 8. Действия пользователя...........................................................................88
Подготовка.......................................................................................................................................88
Прикрепление пользователя к новым заметкам............................................................89
Пользовательские разрешения на изменение и удаление.......................................91
Запросы пользователей.............................................................................................................92
Избранные заметки......................................................................................................................95
Вложенные запросы.................................................................................................................. 100
Итоги................................................................................................................................................ 102
Глава 9. Детали...................................................................................................... 103
Передовые методы Express.js для веб-приложений................................................... 103
Express Helmet....................................................................................................................... 103
Совместное использование ресурсов между источниками........................... 104
Пагинация...................................................................................................................................... 104
Ограничения данных................................................................................................................ 107
Прочие соображения............................................................................................................... 108
Тестирование......................................................................................................................... 108
Подписки................................................................................................................................. 108
Платформа Apollo GraphQL............................................................................................. 109
Итоги................................................................................................................................................ 109
Глава 10. Развертывание API.............................................................................. 110
Размещение базы данных....................................................................................................... 110
Развертывание приложения................................................................................................. 114
Настройка проекта............................................................................................................. 115
Развертывание...................................................................................................................... 117
Тестирование......................................................................................................................... 117
Итоги................................................................................................................................................ 117
10 Оглавление
Глава 11. Интерфейсы пользователей и --">
- 1
- 2
- 3
- 4
- 5
- . . .
- последняя (7) »
Книги схожие с «Разработка на JavaScript. Построение кроссплатформенных приложений с помощью GraphQL, React, React Native и Electron» по жанру, серии, автору или названию:
Майкл К Джонсон, Эрик В Троан - Разработка приложений в среде Linux. Второе издание Жанр: Современные российские издания Год издания: 2007 |
Иван Портянкин - Программирование Cloud Native. Микросервисы, Docker и Kubernetes Жанр: Программирование: прочее Год издания: 2018 |
Вандад Нахавандипур - iOS. Приемы программирования Жанр: Прочие ОС Год издания: 2014 Серия: Бестселлеры o’reilly |
Джон Яблонски - Законы UX-дизайна Жанр: Программирование: прочее Год издания: 2022 Серия: Бестселлеры o’reilly |
Другие книги из серии «Бестселлеры o’reilly»:
Эндрю Хоффман - Безопасность веб-приложений Жанр: Интернет Год издания: 2021 Серия: Бестселлеры o’reilly |
Адам Д. Скотт - Разработка на JavaScript. Построение кроссплатформенных приложений с помощью GraphQL, React, React... Жанр: Java, Java Script Год издания: 2021 Серия: Бестселлеры o’reilly |
Джереми Ховард, Сильвейн Гуггер - Глубокое обучение с fastai и PyTorch: минимум формул, минимум кода, максимум эффективности Жанр: Python Год издания: 2022 Серия: Бестселлеры o’reilly |
Джон Боднер - Go: идиомы и паттерны проектирования Жанр: Go (golang) Год издания: 2022 Серия: Бестселлеры o’reilly |