Graphene

Dev tools

graphql framework

SHOW HN2016

106points
25comments
#346of 2,264 in 2016
Top 16%of 2016 by points

How HN took it

CuriousMostly questions and neutral comments

3 positive, 10 neutral or asking, 0 mixed, 2 critical, out of 15 comments about the project. Thread score +0.06.

Docs: 0 for, 2 againstIdea: 1 for, 0 againstDesign: 1 for, 0 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Pythonic wrapper around graphql-core

    From 1 comment
    • Awesome work Syrus! Super happy to see this library evolve to provide a pythonic wrapper around the core graphql library. https://github.com/graphql-python/graphql-core
      jhgg on HN
  • Snappy website

    From 1 comment
    • Snappy website. Is that on github as well? I'd like to have a poke around and see how it's made.
      estefan on HN

Objections

  • Under-documented, examples too simple

    From 1 comment
    • I've been trying to work with this library. So far my conclusion is that it's heavily under-documented and the examples are almost too simple. I'm having lots of trouble…
      dgoldstein on HN
  • Description on front page is too generic

    From 1 comment
    • "A GraphQL query is a string interpreted by a server that returns data in a specified format" .... that is the most useless effing description of a thing. That describes…
      masukomi on HN

Requests

  • Example of parallel resolvers

    From 1 comment
  • Dataloader implementation for Python

    From 1 comment
    • Ah nice, i'll have a look into that a bit more. What's the graphql library that's being imported alongside graphene? Can you see how dataloader might be implemented? The…
      andrewingram on HN

Questions

  • Can resolvers run in parallel or sequentially?

    From 1 comment
    • Can resolve functions get executed in parallel or sequentially? Likewise, is there a dataloader equivalent? These things are kind of essential for a performant GraphQL server. I…
      andrewingram on HN
  • How is caching and invalidation handled?

    From 1 comment
    • One thing I'm wondering about graphql is how does it know when something changed in the db and should be re-queried. For example, I fetch some movies in my front-end webapp and…
      d0m on HN
  • Can one attribute be derived from another?

    From 1 comment
    • Is there a way to define attributes as a function of other attributes? I poked through the documentation and tried to prototype it but couldn't get it to work. Am I missing…
      dwiel on HN

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/10976794)