Tagged articles
4 articles
Page 1 of 1
Architects Research Society
Architects Research Society
Dec 10, 2021 · Backend Development

Principled GraphQL: Ten Principles for Building, Maintaining, and Operating Data Graphs

This article presents ten GraphQL principles—grouped into integrity, agility, and operations—that guide the design, evolution, and safe production deployment of a unified data graph, emphasizing a single schema, collaborative implementation, versioned registries, performance monitoring, and robust access and demand controls.

BackendData GraphGraphQL
0 likes · 19 min read
Principled GraphQL: Ten Principles for Building, Maintaining, and Operating Data Graphs
Top Architect
Top Architect
Mar 27, 2021 · Backend Development

GraphQL Architectural Advantages

This article explains why using GraphQL instead of REST offers significant architectural benefits, covering hexagonal architecture, infrastructure components, the data graph concept, self‑documenting schemas, federation, and how it empowers frontend developers while simplifying versioning and development.

ApolloBackendData Graph
0 likes · 14 min read
GraphQL Architectural Advantages
Java High-Performance Architecture
Java High-Performance Architecture
Nov 11, 2020 · Backend Development

Why GraphQL Beats REST: A Quick Overview of Data Graphs

This article offers a concise, scenario‑driven introduction to GraphQL, explaining what it is, how it differs from REST, its data‑graph approach, and illustrating usage with sample schema and queries, helping developers quickly grasp its core concepts without diving into detailed implementation.

APIBackendData Graph
0 likes · 8 min read
Why GraphQL Beats REST: A Quick Overview of Data Graphs
Architects Research Society
Architects Research Society
Nov 5, 2019 · Backend Development

Principled GraphQL: Ten Principles for Building, Maintaining, and Operating Data Graphs

This article presents ten GraphQL principles—grouped into integrity, agility, and operations—that guide the design, evolution, and secure large‑scale deployment of a unified data‑graph layer, emphasizing a single schema, collaborative implementation, schema registries, performance monitoring, and structured logging.

BackendData GraphGraphQL
0 likes · 17 min read
Principled GraphQL: Ten Principles for Building, Maintaining, and Operating Data Graphs