In questa cartella c'è tutto il contenuto per avviare un server GraphQL base. Il server è composto di 3 componenti:
expresscome web servergraphql-server-expressper la gestione delle query GraphQL (ricezione, validazione, etc...)schema.graphqldove è salvato lo schema che utilizzeremo
Si richiede un ambiente con NodeJS installato per far funzionare questo server GraphQL.
Come prima cosa installiamo le dipendenze del progetto:
$ npm installPoi avviamo il server:
$ npm start
...
GraphQL Server is now running on http://localhost:3000/graphql
View GraphiQL at http://localhost:3000/graphiqlOra aprite il browser su http://localhost:3000/graphiql ed iniziate a scrivere le vostre query GraphQL!
Questo repository/talk è stato inspirato dai seguenti progetti: