1730 热度

Organizing large schemas in GraphQL

A GraphQL service is made up for two parts, a schema and a collection of resolvers. The approaches for defining the schema will depend a lot on the capabilities library / framework you’re using to build the server. In general terms we can broadly categorise in to two categories schema-first and code-first.

收录时间: 2020-03-27
分类: GraphQL
贡献者: Rector
1750 热度

GraphQL for beginners

Whoo, already five years have passed since Facebook publicly released GraphQL in 2015. It's not anymore just a new shiny thing - GraphQL ecosystem greatly matured and you should take it into consideration when choosing between different API design approaches.

收录时间: 2020-02-20
分类: GraphQL
贡献者: Rector
2024 热度

Letting the Client Control Data Retrieval with GraphQL in .ASP.NET Core

GraphQL lets you create data access services without writing controllers. Instead of writing procedural code, you declare schemas describing what queries you'll accept and what you're willing to return. Here's how to get started in ASP.NET Core.

收录时间: 2020-01-30
分类: GraphQL
贡献者: Rector
2016 热度

GraphQL with .NET Core & Xamarin

For quite some time, people in the JavaScript/React community have been using a mythical query language called “GraphQL”. Some of these developers were claiming it would change the world and that it would mean the end of RESTFul APIs. Only recently, people from the .NET community started to adopt this mysterious query language. One of these people was Brandon Minnick, who also inspired me to learn more about GraphQL.

收录时间: 2019-10-17
分类: GraphQL
贡献者: Rector
1765 热度

Calling GraphQL API with Vue.JS

In this post, we are going to take a look at how we can make use of the GraphQL API within our Vue.JS based application. The complete source code for this project is available in the branch – GraphQL

收录时间: 2019-10-15
分类: GraphQL
贡献者: Rector
1906 热度

Creating Reference Data API with Strapi and using GraphQL

I have previously introduced Strapi as a great framework to help you quickly build API to use in your projects. Strapi has been designed and developed to enable JavaScript developers to quickly create and build API’s in with as little friction as possible. In fact, with just a few clicks you could be up and running with your new API. In this, post I will cover how to get started making use of Strapi API in your Vue.JS application with GraphQL.

收录时间: 2019-10-12
分类: GraphQL
贡献者: Rector
AD 友情赞助
2003 热度

Intro to GraphQL for .NET Developers: Schema, Resolver, and Query Language

GraphQL has been gaining wide adoption as a way of building and consuming Web APIs. GraphQL is a specification that defines a type system, query language, and schema language for your Web API, and an execution algorithm for how a GraphQL service (or engine) should validate and execute queries against the GraphQL schema. It’s upon this specification that the tools and libraries for building GraphQL applications are built.

收录时间: 2019-09-07
分类: GraphQL
贡献者: Rector
2086 热度

Learning how to develop GraphQL solutions with .NET

If you are building a data-driven web or mobile application, then key concerns you need to address is how data will be surfaced to the client and how the client can update the state on the server. This is not a new problem, and one that we have been solving for decades. GraphQL provides one way to address this problem and uses an approach that provides significant benefits over previous RPC-based approaches.

收录时间: 2019-08-28
分类: GraphQL
贡献者: Rector
2301 热度

Advanced GraphQL Queries, Error Handling, Data Loader

In the previous article, we have learned about the GraphQL integration with the ASP.NET Core application. We have created our first GraphQL query and fetched some data from the server side application. But we won’t stop on just basic queries. In this article, we are going to learn how to write advanced GraphQL queries and while doing that, we are going to show you how to handle errors and how to cache data inside a query.

收录时间: 2019-04-23
分类: GraphQL
贡献者: Rector