Jakou metodu načítání dat použít s GraphQL, DataLoader nebo tradiční?
Přemýšlím, jakou metodu načítání dat bych měl použít ve své aplikaci postavené na GraphQL. Mám na mysli porovnání DataLoaderu a tradičního přístupu. Když jsem se do toho ponořil hlouběji, začalo mi být jasné, že DataLoader nabízí nějaké skvělé výhody, jako je optimalizace dotazů a zamezení problémům s N+1 dotazy. Ale zároveň se nemůžu zbavit pocitu, že tradiční metoda načítání dat má také svůj smysl, zejména v jednoduchých projektech nebo tam, kde není tak velký objem dat. Mám obavy, jestli se neoplatí investovat čas do učení DataLoaderu, když mohu použít něco, co už znám a co mi funguje. Jak moc komplikuje zavedení DataLoaderu celý proces a vyžaduje to hodně změn v kódu? Zajímalo by mě i to, jestli byste doporučili DataLoader pro menší aplikace nebo je lepší tradice pro jejich potřeby? Jaké jsou vaše zkušenosti s těmito metodami a co byste mi doporučili? Děkuji za názory.