Skip to content

Latest commit

 

History

History

Readme.md

GraphQL REST API yazmak yerine kullanılabilecek bir sorgu dilidir.

  • GraphQL hiçbir veritabanı türüne bağlı değildir. Architect

Architect

Query içerisine yazılabilecek sorgulama işlemlerini tanımlıyoruz. buraya yazdığımız tanımlamalar dışında herhangi birşey çalıştıramayız.

query

MutationVeri oluşturma, silme ve güncelleme işlemleri için bu alanı kullanıyoruz. Subscriptionlar server tarafında belirli bir event gerçekletiğinde WebSoket kullanarak belirtilen datayı gerçek zamanlı olarak client’a gönderir.

operationTypes

GraphQL Bileşenleri

Projemizde client ve server taraflarında ayrı tanımlamalar yapmamızı sağlar. Client tarafında bunlar Queries,Mutation, Fragment Server tarafında ise Type Definition, Query Definition, Mutation Definition, Resolvers, Composition, Schema olarak ayırmak mümkün.

Installation

  • npm install --save express body-parser
  • npm install --save-dev nodemon
  • npm install --save jsonwebtoken
  • npm install --save react-router-dom