GraphQL
Pagina 1 di 1
GraphQL: quando ha senso, e quando un REST ben scritto è meglio
GraphQL non è sempre la scelta giusta. Per un'applicazione mobile con dozzine di view diverse sulla stessa entità può essere un game changer; per un'API B2B con dieci endpoint stabili è quasi sempre overkill. Il problema vero non è scriverlo: è gestire N+1, autorizzazione a livello di campo, query complexity e schema evolution.
In questa categoria scrivo di GraphQL applicato: GraphQL con Laravel Lighthouse valutato su un'applicazione mobile da 10.000 utenti (quando converte rispetto a REST e quando crea solo complessità), API Platform su Symfony per generare REST e GraphQL da modelli Doctrine, gestione concreta del problema N+1 a runtime.
Se stai valutando GraphQL per un progetto reale e vuoi un confronto onesto con REST, parliamone. Oppure scopri come lavoro.