Mark L. Murphy - GraphQL and Android [2019, PDF/EPUB/MOBI, ENG]

Страницы:  1
Ответить
 

Mikrobuzzz

Стаж: 17 лет 6 месяцев

Сообщений: 334

Mikrobuzzz · 13-Сен-17 11:38 (7 лет 10 месяцев назад, ред. 10-Июн-21 01:25)

GraphQL and Android
Год издания: 2019
Автор: Mark L. Murphy
Жанр или тематика: Программирование
Издательство: CommonsWare
ISBN: Отсутствует
Язык: Английский
Формат: PDF, EPUB, MOBI
Качество: Издательский макет или текст (eBook)
Интерактивное оглавление: Да
Количество страниц: 262
Описание:
GraphQL is a rapidly-ascending alternative to REST for implementing Web services. Developed by Facebook, GraphQL is popular in Web development. And, where Web service development goes, mobile app development — including Android — inevitably follows.
This book helps you understand what GraphQL is and how to communicate with a GraphQL server, both in terms of GraphQL specifications and syntax and in terms of Android code for reaching those servers.
Примеры страниц
Оглавление
• Preface
◦ How the Book Is Structured
◦ About the Updates
◦ What’s New in Version 0.3?
◦ Warescription
◦ Book Bug Bounty
◦ Source Code and Its License
◦ Creative Commons and the Four-to-Free (42F) Guarantee
◦ Acknowledgments
• GraphQL in Five Minutes
◦ Step #1: Gotta Get a GraphiQL
◦ Step #2: Drafting a Document
◦ Step #3: Making the Request
◦ Step #4: Looking at the Docs
• The Role of GraphQL
◦ So, What Did We Just Do?
◦ What Exactly is GraphQL?
◦ GraphQL Design Principles
◦ Key GraphQL Features
◦ GraphQL Compared To…
• Top-Level GraphQL Terms
◦ Document
◦ Operation
◦ Operation Name
◦ Arguments and Variables
◦ Mutations and Objects
◦ Errors
• GraphQL Test Environments
◦ The Test Server
◦ GitHub
◦ And Now, Onwards and Upwards!
• Basic Dynamic GraphQL in Android
◦ Dynamic vs. Static
◦ GraphQL and HTTP
◦ Using OkHttp for GraphQL
◦ Getting a Parsed Response
◦ Can’t We Do Better Than Maps of Objects?
• Basic Static GraphQL in Android
◦ Android Apps and Code Generation
◦ Introducing Apollo and Apollo-Android
◦ Using Apollo-Android
◦ Names and Apollo-Android
◦ Was All of This Worth It?
• Objects, Fields, and Types
◦ Introducing the GraphQL Schema Definition Language
◦ Objects
◦ Fields
◦ Data Types in GraphQL
◦ Type Modifiers
◦ Trip, In Schema Definition Language
• Fragments
◦ The Role of Fragments
◦ Creating a Fragment
◦ Using a Fragment
◦ Fragments, And Your Output
◦ Fragments and Your Android Code
◦ Where Apollo-Android Generated Code Gets Generated
• Arguments and Variables
◦ Arguments
◦ Variables
◦ Variables in Android
◦ A Little Bit of CRUD
• Aliases
◦ Applying Aliases
◦ One, Two, Many, Lots
◦ Aliases with Apollo-Android
◦ GraphQL Execution Rules
• Interfaces, Unions, and Inline Fragments
◦ Interfaces
◦ Unions
◦ Interfaces, Unions, and Apollo-Android
• Miscellaneous GraphQL Syntax
◦ Arguments on Nested Fields
◦ Directives
◦ Deprecations
• Introspection
◦ Adding a Type To Your Response
◦ Introspection Beyond the Type Name
• Authentication and the Viewer Pattern
◦ Convention Over Specification
◦ What You Get Stems From Who You Are
◦ Exploring GitHub’s Approach
• Queries and Paging
◦ Taking a Page from GitHub
◦ Examining the Query and Its Results
◦ Please, GitHub, Can I Have Some More?
◦ Paging with Apollo-Android
• Securing GraphQL
◦ Securing the Network
• Testing GraphQL
◦ Testing Using a Real Server
◦ Mocking the Apollo-Android Response
◦ Mocking the OkHttp Response
◦ Mocking the Server Response
• Advanced Apollo-Android
◦ Support for Scalar Types
Исходники примеров
Download
Rutracker.org не распространяет и не хранит электронные версии произведений, а лишь предоставляет доступ к создаваемому пользователями каталогу ссылок на торрент-файлы, которые содержат только списки хеш-сумм
Как скачивать? (для скачивания .torrent файлов необходима регистрация)
[Профиль]  [ЛС] 

Mikrobuzzz

Стаж: 17 лет 6 месяцев

Сообщений: 334

Mikrobuzzz · 14-Фев-18 12:35 (спустя 5 месяцев 1 день)

2017-02-14 Обновил торрент по ошибке, содержимое не изменилось.
[Профиль]  [ЛС] 

Mr.Nevermore

Стаж: 16 лет 3 месяца

Сообщений: 33

Mr.Nevermore · 09-Май-20 10:29 (спустя 2 года 2 месяца)

> At the present time, this book is in a "beta" state.
А сама книга FINAL VERSION
Ошибка в описании?
[Профиль]  [ЛС] 

Mikrobuzzz

Стаж: 17 лет 6 месяцев

Сообщений: 334

Mikrobuzzz · 09-Май-20 10:34 (спустя 4 мин., ред. 09-Май-20 10:34)

Mr.Nevermore писал(а):
79408961> At the present time, this book is in a "beta" state.
А сама книга FINAL VERSION
Ошибка в описании?
Просто описание не обновлял.
[Профиль]  [ЛС] 
 
Ответить
Loading...
Error