{"id":901,"date":"2015-12-21T12:59:23","date_gmt":"2015-12-21T04:59:23","guid":{"rendered":"http:\/\/magicalbits.net\/?p=901"},"modified":"2015-12-21T12:59:23","modified_gmt":"2015-12-21T04:59:23","slug":"introducing-react-refetch","status":"publish","type":"post","link":"https:\/\/magicalbits.net\/?p=901","title":{"rendered":"Introducing React Refetch"},"content":{"rendered":"<blockquote><p><a href=\"https:\/\/engineering.heroku.com\/blogs\/2015-12-16-react-refetch\/\"><img decoding=\"async\" class=\"alignnone size-full\" src=\"https:\/\/engineering.heroku.com\/assets\/images\/react-refetch-flow.svg\" alt=\"\" \/><\/a><\/p><\/blockquote>\n<blockquote><p>With the application\u2019s state represented in the URL, all we needed to do was translate those props into requests to fetch the actual data from backend services. To do this, we built a new library called React Refetch<\/p><\/blockquote>\n<p>Source: <em><a href=\"http:\/\/engineering.heroku.com\/blogs\/2015-12-16-react-refetch\">Introducing React Refetch<\/a><\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>With the application\u2019s state represented in the URL, all we needed to do was translate those props into requests to fetch the actual data from backend services. To do this, we built a new library called React Refetch Source: Introducing React Refetch<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"ep_exclude_from_search":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-901","post","type-post","status-publish","format-standard","hentry","category-uncategorised"],"jetpack_featured_media_url":"","jetpack-related-posts":[],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/magicalbits.net\/index.php?rest_route=\/wp\/v2\/posts\/901","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/magicalbits.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/magicalbits.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/magicalbits.net\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/magicalbits.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=901"}],"version-history":[{"count":1,"href":"https:\/\/magicalbits.net\/index.php?rest_route=\/wp\/v2\/posts\/901\/revisions"}],"predecessor-version":[{"id":902,"href":"https:\/\/magicalbits.net\/index.php?rest_route=\/wp\/v2\/posts\/901\/revisions\/902"}],"wp:attachment":[{"href":"https:\/\/magicalbits.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=901"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/magicalbits.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=901"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/magicalbits.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=901"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}