Live data from Hacker News

Viewing profile — gsvclass

gsvclass

HN member
Joined
Thu, Jun 01, 2017, 4:09 PM UTC
HN karma
191
Public activity
123 items

About gsvclass

https://twitter.com/dosco

https://github.com/dosco/super-graph

Recent public activity

  1. comment
    Comment #34603325

    In GraphJin an automatic GraphQL to SQL compiler we use the gnomock library it startups a database instance (docker) then create the schema and tests data and finally our code conn…

  2. comment
    Comment #34099991

    This is more common that you would believe other issues i've seen are no `limit` on the query, fetching all the results and then sorting in your own app code, using wrong joins. Ma…

  3. story
  4. comment
    Comment #32372222

    It depends on how you use it. With GraphJin you use GraphQL to define your API and GraphJin auto compiles it into SQL and instantly gives you a REST and a GraphQL API endpoint to u…

  5. story
  6. comment
    Comment #31611218

    It's has support for cursor_pagination for years now. You can even have multiple cursors per query.

  7. comment
    Comment #31596136

    GraphQL takes security pretty seriously the way we think of GraphQL as a DSL for bulding APIs. The queries you issue in DEV are saved to an allow list and only those queries are co…

  8. comment
    Comment #31593652

    GraphJin can be used within your own http handlers (REST) sort of like an ORM. Or you can use the @script directive to add a JS script to handle the before and after of the request…

  9. comment
    Comment #31593615

    Author of GraphJin here, thanks for all the comments on here. It's a labour of love for me over several years. Today it's so useful to me and other that I'm probably going to work …

  10. comment
    Comment #31593596

    +1 to that additionally there is nothing like subscriptions, defer, async on the REST side of things. These are really great capabilities to have towards building snappy data rich …

  11. comment
    Comment #31593587

    Author of GraphJin here, I agree Hasura is pretty great as well.

  12. comment
    Comment #31593576

    I won't comment on GraphQL itself. But GraphJin builds an internal graph of your db relationships, etc and uses that to write a single efficient query. Even if you have a deeply ne…

  13. comment
    Comment #31593560

    Also Cockroach just need to get it officially in.

  14. comment
    Comment #31593555

    You can do this with GraphJin. We support adding custom resolvers currently we have an HTTP resolver built in which allows you to join your DB GraphQL query with a remote HTTP Rest…

  15. comment
    Comment #31593505

    Happy you're sharing this on here, glad to have more options on the table. However I will say GraphJin is not complex to use nor does it have any boilerplate. It's feature rich and…

  16. comment
    Comment #31593477

    GraphJin DOES NOT hook GraphQL straight to a DB. It is a backend service which in DEV mode saves queries to an allow list and in production on queries from this list are allowed to…

  17. comment
    Comment #31593441

    Also GraphJin is the only one built in Go and therefore can be used as a library within your own Go app allowing you to use it while also adding any business logic you might need.

  18. comment
    Comment #31593432

    GraphJin does auto db discovery and hence builds a relationship graph which it then uses to write out a single efficient sql query for any Graphql query or mutation even nested one…

  19. comment
    Comment #31593418

    I think folks have a hard time understanding the value until they use it themselves/

  20. comment
    Comment #31593408

    No real issues have been closed cursor pagination has been working for years. This issue clear says "frederikhors closed this as completed on Mar 3, 2020" as in closed by the perso…

  21. comment
    Comment #31593399

    Cursor pagination works fine just ask for a cursor with any query and you can then pass that back with the next query to paginate. We don't support Relay atall.

  22. comment
    Comment #30850204

    Also checkout GraphJin an automatic GraphQL to SQL service in Go. It's packed with features including support for GraphQL subscriptions, etc and can be used as a standalone service…

  23. comment
    Comment #30835714

    At https://42papers.com/ we want to get more folks reading papers our focus in on surfacing papers from arXiv that our community would appreciate so we focus on trending papers, im…

  24. comment
  25. comment
    Comment #29976736

    https://42papers.com