# POC GraphQL - Operatori Asytrack Realizzazione di due semplici applicativi che ti permettano di prendere confidenza con il protocollo graphQL e con i framework scelti. - Spring Boot - NestJS ## Applicativo Spring Boot ### Primo step: In questa fase andrai solo ad inizializzare il progetto per riuscire ad avere una riposta dal server utilizzando gQL, il done di questa attività è riuscire ad avere la lista delgi operatori, senza test unitari e test di integrazione. - Inizializza un nuovo progetto nel modo che preferisci(da intellij o da https://start.spring.io/) - Cerca le dipendenze necessarie per l'uso di graphQL(cerca di usare le librerie fornite da spring e controlla lo stato di sviluppo(release, deprecate, etc) quando le hai scelte sentiamoci o scrivimi - Testa il funzionamenteo con delle riposte harcoded. - Connetti il database asytrack - aggiungi le dipendenze - aggiungi le properties di configurazione(attenzione a non far creare le tabelle a spring, c'è un property da settare a NONE) - Crea l'entità operatore in modo che possa wrappare la tabella esistente(credo serve una annotazione TABLE o qualcosa di simile) - Configura lo schema graphQL - Aggiungi il responder (se hai dubbi ci sentiamo) - testa(ti consiglio di installare il plugin per il browser Altair) ### Tempo stimato [1 giorno] ---