graphql-js
Jak zapobiegać atakom zagnieżdżonym na serwerze GraphQL/Apollo?
Jak zapobiec zagnieżdżonemu atakowi na serwer Apollo za pomocą zapytania takiego jak:
{
authors {
firstName
posts ... }
}
Innymi słowy, jak można ograniczyć liczbę rekursji zgłaszanych w zapytaniu? To może być potencjalna luka w serwerze.
Jaką rolę w Relay odgrywa interfejs węzła i specyfikacja global ID?
Zacząłem od relay-starter-kit, a także przejrzałem dokumentację Relay i GraphQL. Ale istnieje sporo obszarów, które są niewyj ... niale, gdybyś mógł podać trochę głębszych informacji i lepsze wyjaśnienie tutaj i ulepszyć oficjalną dokumentację.
Dziękuję
Znaczące różnice między buildSchema a GraphQLSchema?
Czy są jakieś znaczące różnice między nimi? Jestem zainteresowany wszystkim, od wydajności uruchamiania i uruchamiania po fun ... t; 'Hello world!'
}
})
})
});
graphql(schema, '{ hello }').then((response) => {
console.log(response);
});
Dlaczego zapytanie GraphQL zwraca null?
Mam graphql/apollo-server/graphql-yoga punkt końcowy. Ten punkt końcowy wyświetla dane zwrócone z bazy danych (lub punktu koń ... wewnątrz tablicy errors w odpowiedź:
Nie można zwrócić null dla pola nie-nullable
Dlaczego GraphQL nie zwraca danych?
Uwierzytelnianie i Kontrola dostępu Z przekaźnikiem
Oficjalna linia z Facebook jest, że Relay jest " celowo agnostyczny o mechanizmach uwierzytelniania ."We wszystkich przykłada ... terface.
To wszystko wygląda na dużo powtarzalnej pracy. Czy są jakieś znane Schematy upraszczające to? Czy źle o tym myślę?