|
|
|
|
|
by sradman
2047 days ago
|
|
I think we are on the same page. From my perspective, arbitrary queries are a vector for a Denial of Service event (both intentional and accidental). This has long been one of the use cases for Stored Procedures in SQL; restrict the public interface to guard against expensive queries (large scans and sorts). Faceted Search [1] may be a counter-example but I suspect that these interfaces are implemented at least partially with Full Text Search indexes rather than purely dynamic GraphQL/SQL. It might be a useful exercise to prototype an online shopping site using WunderGraph. [1] https://en.wikipedia.org/wiki/Faceted_search |
|