Skip to content

This is an experiment for me to learn about Apollo server life cycle hooks

Notifications You must be signed in to change notification settings

annibuliful/graphql-logger

Repository files navigation

Grogger

Eventually, I have time to play with Graphql. In 2018, I used Apollo Server V1 with React that is hard for me to learning in short time. So now I have to learn it again but I want to build a side project that just like a basic log system for graphql server. So I mean that I will learn about how to create Apollo Server V2 plugin for detect and measure performance of each request from Graphql Server

I hope that my project will be inspire you to learn about Graphql Server

UI Design

Backend

  • Authentication
    • Login
    • Register
  • Server
    • create
    • update
    • delete
    • search by id
    • search with pagination, sort, name or key
  • Log System
    • create
    • filter by period time
    • filter by server
    • real time chart
  • Plugin
    • Log basic information of each request
    • Log additional information of each request
    • measure duration time of each request

Frontend

  • Authentication
    • Login
    • Register
  • Server
    • create
    • update
    • delete
    • search by id
    • search with pagination, sort, name or key
    • display additional information of a log request
  • Log System
    • create
    • filter by period time
    • filter by server
    • real time chart

About

This is an experiment for me to learn about Apollo server life cycle hooks

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published