[{"data":1,"prerenderedAt":57},["ShallowReactive",2],{"maker-hazdiego":3},[4,34],{"id":5,"name":6,"line":7,"ai":8,"cat":9,"year":10,"points":11,"comments":12,"rec":13,"s":14,"top":15,"kw":16,"maker":21,"domain":22,"tier":23,"attempts":24,"strip":25,"url":26,"mix":27,"praise":31,"objection":32,"sub":33},19100257,"constate","Simple way to share state using React Hooks and Context",false,"languages",2019,131,80,"roasted",-0.34,16,[17,18,19,20],"react","react hooks","react context","state management","hazdiego","github.com","notable",4,"0000000000000050101101113300313111000000","https:\u002F\u002Fgithub.com\u002Fdiegohaz\u002Fconstate",[28,29,28,30],1,6,11,"Nice idea and examples; memoized inputs differ from createContext","Context API re-renders large collections of state poorly compared to Redux","react state management library",{"id":35,"name":36,"line":37,"ai":8,"cat":9,"year":10,"points":38,"comments":39,"rec":40,"s":41,"top":42,"kw":43,"maker":21,"domain":47,"tier":48,"attempts":49,"strip":50,"url":51,"mix":52,"praise":54,"objection":55,"sub":56},19910266,"Reakit","The Accessible UI Toolkit for React",13,3,"quiet",null,71,[17,44,45,46],"accessibility","ui components","a11y","reakit.io","shown",2,"303","https:\u002F\u002Freakit.io",[53,53,49,53],0,"Well designed with simple examples","Button color contrast below AA standard (3.98 vs 4.5)","ui component library",1794036762903]