Cargando…

Visual design of GraphQL data : a practical introduction with legacy data and Neo4j /

Get an introduction to the visual design of GraphQL data and concepts, including GraphQL structures, semantics, and schemas in this compact, pragmatic book. In it you will see simple guidelines based on lessons learned from real-life data discovery and unification, as well as useful visualization te...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Frisendal, Thomas (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: [Berkeley, CA] : Apress, 2018.
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)

MARC

LEADER 00000cam a2200000 i 4500
001 OR_on1052566619
003 OCoLC
005 20231017213018.0
006 m o d
007 cr cnu---unuuu
008 180914s2018 cau ob 001 0 eng d
040 |a N$T  |b eng  |e rda  |e pn  |c N$T  |d GW5XE  |d N$T  |d EBLCP  |d NLE  |d YDX  |d OCLCF  |d MOQ  |d UMI  |d UAB  |d UPM  |d UKMGB  |d OTZ  |d G3B  |d LVT  |d OCLCQ  |d TOH  |d STF  |d U3W  |d VT2  |d CAUOI  |d YOU  |d K6U  |d MERER  |d LEAUB  |d COO  |d UKAHL  |d LQU  |d FVL  |d OCLCQ  |d SRU  |d BUB  |d OCLCO  |d OCLCQ  |d OCLCO  |d COM  |d OCLCQ  |d OCLCO 
016 7 |a 019052496  |2 Uk 
019 |a 1052877282  |a 1056157652  |a 1060599950  |a 1081224316  |a 1086463389  |a 1103254994  |a 1105176264  |a 1105706389 
020 |a 9781484239049  |q (electronic bk.) 
020 |a 1484239040  |q (electronic bk.) 
020 |a 9781484239056  |q (print) 
020 |a 1484239059 
020 |z 9781484239032  |q (print) 
020 |z 1484239032 
024 7 |a 10.1007/978-1-4842-3904-9  |2 doi 
024 8 |a 10.1007/978-1-4842-3 
027 |a SPRINTER 
029 1 |a AU@  |b 000063975211 
029 1 |a AU@  |b 000065066625 
029 1 |a AU@  |b 000066233803 
029 1 |a AU@  |b 000067497710 
029 1 |a CHNEW  |b 001073798 
029 1 |a CHVBK  |b 579466027 
029 1 |a UKMGB  |b 019052496 
035 |a (OCoLC)1052566619  |z (OCoLC)1052877282  |z (OCoLC)1056157652  |z (OCoLC)1060599950  |z (OCoLC)1081224316  |z (OCoLC)1086463389  |z (OCoLC)1103254994  |z (OCoLC)1105176264  |z (OCoLC)1105706389 
037 |a CL0500000996  |b Safari Books Online 
050 4 |a QA76.76.A63 
072 7 |a COM  |x 089000  |2 bisacsh 
072 7 |a UMX  |2 bicssc 
072 7 |a UMX  |2 thema 
072 7 |a UMC  |2 thema 
082 0 4 |a 005.3  |2 23 
049 |a UAMI 
100 1 |a Frisendal, Thomas,  |e author. 
245 1 0 |a Visual design of GraphQL data :  |b a practical introduction with legacy data and Neo4j /  |c Thomas Frisendal. 
264 1 |a [Berkeley, CA] :  |b Apress,  |c 2018. 
264 4 |c Ã2018 
300 |a 1 online resource 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
347 |a text file 
347 |b PDF 
588 0 |a Online resource; title from PDF title page (SpringerLink, viewed September 18, 2018). 
505 0 |a Intro; Table of Contents; About the Author; About the Technical Reviewer; Acknowledgments; Introduction; Chapter 1: Visual Design of GraphQL Data; What Is GraphQL and Why Is Design Important?; Issues with Defining Data Structures in GraphQL; Issues with Data Content in GraphQL; Chapter 2: GraphQL Concepts; Chapter 3: Getting Started; Which Design Levels?; Getting an Overview; Chapter 4: An Email Example; Chapter 5: Business Meaning; Data Names in the API Matter; Finding Standard Data Structures; Establishing Identity and Uniqueness; Chapter 6: Presenting the Business Flow; Presenting the Keys. 
505 8 |a Presenting State ChangesPresenting Versions of Data; Chapter 7: Content Matters; Housekeeping Proper; Scalar Data Types; Presenting Dates and Times; Using Custom Schema Directives; Design Is Decisions; Chapter 8: Getting the Structure Right; Which Objects and Which Relationships?; GraphQL Schema Stitching, Making a Patchwork; Presenting Relationships and Missing References; Presenting the Right Level of Detail; Good Relationships; Chapter 9: From Graph to Trees; Structure Design at the API Level; Positioning the Graph for Generation of Trees; Chapter 10: Resolving Legacy SQL Data Issues. 
505 8 |a Data NamesIdentity, Uniqueness, and Keys; States, Versions, and Housekeeping; Scalar Data Types; Date and Time; Naming Relationships; Relationship Types; One-to-One Relationships; One/Zero to Zero/Many Relationships; Self References; Many-to-Many Relationships; Missing Information; Properties on Relationships; Chapter 11: Using GraphQL with an Existing Graph Database; The Neo4j GraphQL Plugin; Generating Your First GraphQL Schema; Data Names; Identity, Uniqueness, and Keys; States, Versions, and Housekeeping; Scalar Data Types; Date and Time; Naming Relationships; Relationship Types. 
505 8 |a Missing InformationProperties on Relationships; Chapter 12: Using GraphQL with a New Graph Database; Design Goals of the Neo4j-GraphQL Integration; Problem 1: Schema Duplication; Problem 2: Server/Client Data Mismatch; Problem 3: Superfluous Database Calls; Problem 4: Poor Performance; Problem 5: Boilerplate Overdose; Generating Your Neo4j Database from the GraphQL Schema; Neo4j-GraphQL Resources; Afterword: Summary; Index. 
520 |a Get an introduction to the visual design of GraphQL data and concepts, including GraphQL structures, semantics, and schemas in this compact, pragmatic book. In it you will see simple guidelines based on lessons learned from real-life data discovery and unification, as well as useful visualization techniques. These in turn help you improve the quality of your API designs and give you the skills to produce convincing visual communications about the structure of your API designs. Finally, Visual Design of GraphQL Data shows you how to handle GraphQL with legacy data as well as with Neo4j graph databases. Spending time on schema quality means that you will work from sharper definitions, which in turn leads to greater productivity and well-structured applications. What You Will Learn Create quality GraphQL data designs Avoid structural mistakes Draw highly communicative property graph diagrams of your APIs Who This Book Is For Web developers and data architects who work with GraphQL and other APIs to build modern applications. 
504 |a Includes bibliographical references and index. 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
650 0 |a Application program interfaces (Computer software) 
650 0 |a Information visualization. 
650 6 |a Interfaces de programmation d'applications. 
650 6 |a Visualisation de l'information. 
650 7 |a APIs (interfaces)  |2 aat 
650 7 |a Databases.  |2 bicssc 
650 7 |a Web programming.  |2 bicssc 
650 7 |a Programming & scripting languages: general.  |2 bicssc 
650 7 |a COMPUTERS  |x Data Visualization.  |2 bisacsh 
650 7 |a Application program interfaces (Computer software)  |2 fast 
650 7 |a Information visualization  |2 fast 
776 0 8 |i Print version:  |a Frisendal, Thomas.  |t Visual design of GraphQL data.  |d [Berkeley, CA] : Apress, 2018  |z 1484239032  |z 9781484239032  |w (OCoLC)1043843418 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781484239049/?ar  |z Texto completo (Requiere registro previo con correo institucional) 
938 |a Askews and Holts Library Services  |b ASKH  |n AH35200000 
938 |a ProQuest Ebook Central  |b EBLB  |n EBL5511120 
938 |a EBSCOhost  |b EBSC  |n 1887315 
938 |a YBP Library Services  |b YANK  |n 15698305 
994 |a 92  |b IZTAP