GraphQL REST API yazmak yerine kullanılabilecek bir sorgu dilidir.
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.
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.
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.
- npm install --save express body-parser
- npm install --save-dev nodemon
- npm install --save jsonwebtoken
- npm install --save react-router-dom



