graphiql

Come fornire l’editor GraphiQL in Ruby on Rails

Esistono vari strumenti di sviluppo che permettono di interrogare un endpoint GraphQL. Ad esempio possiamo usare Postman, Curl e altri programmi. Uno dei metodi più interessanti è quello di utilizzare GraphiQL. Questa libreria JavaScript fornisce un editor testuale in grado di eseguire delle query sul nostro endpoint GraphQL, visualizzare i risultati con il testo formattato, visualizzare la documentazione e fornire altri accessori molto utili.

Questa guida vi mostrerà come inserire GraphiQL all’interno di una applicazione Ruby on Rails. Inoltre sfrutteremo Devise per limitare l’accesso all’editor agli utenti non autorizzati.