[{"data":1,"prerenderedAt":133},["ShallowReactive",2],{"project-38554516":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":28,"sentiment":29,"stance_mix":30,"scored_comments":33,"aspects":34,"strip":36,"post_text":29,"what":37,"said":60,"maker_in_thread":81,"shape":84,"grid":87,"attempts":94,"same_week":95,"maker_shows":125,"maker_hidden":126,"reader_version":127,"card":128},"38554516","Fuse.js","The opinionated framework for creating typesafe data layers","title","Show HN: Fuse.js: The opinionated framework for creating typesafe data layers","https:\u002F\u002Fstellate.co\u002Fblog\u002Fannouncing-fuse-js","stellate.co","mxstbr",1701941164,2023,11,3,2329,3109,75,"shown","dev_tools","data layer framework","library",[24,25,26,27],"typesafe data layer","graphql","frontend backend interface","graphql edge caching","quiet",null,{"positive":31,"neutral":32,"mixed":31,"critical":32},0,1,2,{"idea":35},{"positive":31,"critical":31},[32,15,31],{"problem":38,"audience":45,"pricing":29,"motivation":50,"time_to_build":29,"stack":54,"openness":59,"stage":59,"team_size":59},{"value":39,"source":40,"evidence":41},"Companies struggle to manage the interface between frontend and backend","maker",[42],{"id":43,"by":11,"text":44},"38557890","Personally, through all these conversations over the last years, it's become obvious to me that there is a better way for companies to manage the interface between frontend and…",{"value":46,"source":47,"evidence":48},"Companies managing frontend and backend interfaces","inferred",[49],{"id":43,"by":11,"text":44},{"value":51,"source":40,"evidence":52},"Help more companies adopt data layers; supports Stellate's GraphQL edge caching business",[53],{"id":43,"by":11,"text":44},[55],{"value":56,"source":40,"evidence":57},"GraphQL",[58],{"id":43,"by":11,"text":44},"unknown",{"praise":61,"objections":62,"requests":71,"questions":72,"alternatives":80},[],[63],{"value":64,"source":65,"evidence":66},"Name collides with the Fuse.js fuzzy-search library","commenter",[67],{"id":68,"by":69,"text":70},"38555029","tomhazledine","Looks interesting. But instantly makes me think of the JavaScript fuzzy-search library Fuse.js https:\u002F\u002Fwww.fusejs.io\u002F Possibly a confusing name collision here.",[],[73],{"value":74,"source":65,"evidence":75},"How does it work with Stellate?",[76],{"id":77,"by":78,"text":79},"38555587","SoftwareDev6","Looks cool but how does this work with stellate? Or what it the motivation for building this?",[],{"comments":32,"answered":32,"key":82},[83],{"id":43,"text":44},{"commenters":15,"max_depth":33,"maker_replies":32,"first_comment_mins":85,"lifespan_hours":86},83,7,[88,90,92],[68,31,32,89,69,31],"project\u002Fcritical\u002Fnone",[77,32,15,91,78,31],"project\u002Fneutral\u002Fidea",[43,32,31,93,11,32],"maker\u002Fneutral\u002Fidea",[],[96,101,105,110,115,120],{"id":97,"name":98,"points":99,"category":100},"38596953","Sagittarius",434,"ai",{"id":102,"name":103,"points":104,"category":100},"38611700","macOSpilot",430,{"id":106,"name":107,"points":108,"category":109},"38635695","Agora",317,"web_saas",{"id":111,"name":112,"points":113,"category":114},"38632970","CspChan",271,"languages",{"id":116,"name":117,"points":118,"category":119},"38612680","Advent of Distributed Systems",263,"learning_science",{"id":121,"name":122,"points":123,"category":124},"38577240","OSS Software",245,"other",5,false,"v2",{"id":129,"name":5,"line":6,"ai":126,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":29,"top":18,"kw":130,"maker":11,"domain":10,"tier":19,"attempts":31,"strip":131,"url":9,"mix":132,"praise":-1,"objection":64,"sub":21},38554516,[24,25,26,27],"130",[31,32,31,32],1793991079559]