[{"data":1,"prerenderedAt":172},["ShallowReactive",2],{"project-13957593":3},{"id":4,"name":5,"line":6,"line_source":7,"title":8,"url":9,"domain":10,"maker":11,"posted_at":12,"year":13,"points":14,"comments":15,"rank_in_year":16,"shown_in_year":17,"top":18,"tier":19,"category":20,"subcategory":21,"format":22,"keywords":23,"reception":29,"sentiment":30,"stance_mix":31,"scored_comments":34,"aspects":35,"strip":38,"post_text":30,"what":41,"said":58,"maker_in_thread":106,"shape":113,"grid":117,"attempts":130,"same_week":135,"maker_shows":114,"maker_hidden":165,"reader_version":166,"card":167},"13957593","graphql-gun","GraphQL Queries with React and GUN, the Graph Database","title","Show HN: GraphQL Queries with React and GUN, the Graph Database","https:\u002F\u002Fgithub.com\u002Fbrysgo\u002Fgraphql-gun","github.com","marknadal",1490476188,2017,37,7,940,2242,42,"shown","languages","graphql client library","library",[24,25,26,27,28],"graphql","react","gun database","graph database","offline-first","quiet",null,{"positive":32,"neutral":33,"mixed":32,"critical":33},0,2,4,{"docs":36,"idea":37},{"positive":32,"critical":32},{"positive":32,"critical":33},[39,40,32,39,32,40,32],3,1,{"problem":30,"audience":30,"pricing":30,"motivation":30,"time_to_build":30,"stack":42,"openness":57,"stage":57,"team_size":57},[43,49,53],{"value":44,"source":45,"evidence":46},"React","maker",[47],{"id":48},"post",{"value":50,"source":45,"evidence":51},"GUN graph database",[52],{"id":48},{"value":54,"source":45,"evidence":55},"GraphQL",[56],{"id":48},"unknown",{"praise":59,"objections":66,"requests":85,"questions":92,"alternatives":98},[60],{"value":61,"source":45,"evidence":62},"GUN persists data to disk by default on server, providing storage node for new clients",[63],{"id":64,"by":11,"text":65},"14084467","Ah, yes! Thank you for clarifying. (sorry for the late reply) This actually works out of the box, sorry if if this wasn't clear. When you run a gun server ( `npm start` or see…",[67,79],{"value":68,"source":69,"evidence":70},"GUN server-side persistent storage was missing; commenters doubted GUN fits as a database","commenter",[71,75],{"id":72,"by":73,"text":74},"13960612","anilgulecha","Is there an update on server-side persistent storage for gundb? This was the big missing piece the last time I looked at it.",{"id":76,"by":77,"text":78},"13961094","hobofan","Was there ever a plan to build one? AFAIK gun never intended to fit more than the definition of its authors very broad interpretation of the term database.",{"value":80,"source":45,"evidence":81},"Storage engine performance is not yet satisfactory",[82],{"id":83,"by":11,"text":84},"13963192","We've added a couple more storage engines, like SQLite which should also be compatible with Postgres. However I'm not very satisfied with the performance of them or any of the…",[86],{"value":87,"source":69,"evidence":88},"Server-side persistent storage node for GUN",[89],{"id":90,"by":73,"text":91},"13974651","Right now gun has multiclient offline-first capability. If the clients go away (and the data destroyed), there's no way of loading data on the new client. WHat I'm looking for is…",[93],{"value":94,"source":69,"evidence":95},"Whether GUN has a server-side persistent storage option",[96,97],{"id":72,"by":73,"text":74},{"id":90,"by":73,"text":91},[99],{"value":100,"source":69,"evidence":101},"PouchDB with CouchDB",[102,105],{"id":103,"by":73,"text":104},"13966567","I was thinking a pouch-couch situation for offline-first usecase. Basically I'd use gun-gunserverside on multiple clients, and get sync free on the clients, when the clients come…",{"id":90,"by":73,"text":91},{"comments":39,"answered":40,"key":107},[108,109,112],{"id":83,"text":84},{"id":110,"text":111},"13970924","Would you explain again, I don't think I understood? You are wanting gun to have a server-side Couch storage adapter? Or something else? GUN is offline-first already, so you…",{"id":64,"text":65},{"commenters":39,"max_depth":114,"maker_replies":39,"first_comment_mins":115,"lifespan_hours":116},6,965,390,[118,120,122,124,126,127,128],[72,32,39,119,73,32],"project\u002Fneutral\u002Fdocs",[76,32,40,121,77,32],"project\u002Fcritical\u002Fidea",[83,32,32,123,11,40],"maker\u002Fneutral\u002Fperformance",[103,32,39,125,73,32],"project\u002Fneutral\u002Fidea",[110,32,32,125,11,40],[90,32,40,121,73,32],[64,32,32,129,11,40],"project\u002Fpositive\u002Fdocs",[131,132],{"id":4,"t":12,"points":14,"comments":15},{"id":133,"t":134,"points":40,"comments":32},"17543452",1531764121,[136,141,146,150,155,160],{"id":137,"name":138,"points":139,"category":140},"13977982","Kite",553,"dev_tools",{"id":142,"name":143,"points":144,"category":145},"13960214","Colormind",399,"creative",{"id":147,"name":148,"points":149,"category":140},"13958300","SpaceVim-like Vim distribution (name not stated; maker calls it space-vim)",175,{"id":151,"name":152,"points":153,"category":154},"13940594","Ctxt.io",174,"productivity",{"id":156,"name":157,"points":158,"category":159},"13978271","SpreadsheetDB",144,"data",{"id":161,"name":162,"points":163,"category":164},"13984951","Construct 3",122,"games",false,"v2",{"id":168,"name":5,"line":6,"ai":165,"cat":20,"year":13,"points":14,"comments":15,"rec":29,"s":30,"top":18,"kw":169,"maker":11,"domain":10,"tier":19,"attempts":33,"strip":170,"url":9,"mix":171,"praise":61,"objection":68,"sub":21},13957593,[24,25,26,27,28],"3103010",[32,33,32,33],1793990956983]