{"id":13727,"date":"2021-07-22T11:13:30","date_gmt":"2021-07-22T02:13:30","guid":{"rendered":"http:\/\/www.code-magagine.com\/?page_id=13727"},"modified":"2023-05-22T22:26:40","modified_gmt":"2023-05-22T13:26:40","slug":"%e3%80%90react-redux%e3%80%91%e5%85%a5%e9%96%80","status":"publish","type":"page","link":"http:\/\/www.code-magagine.com\/?page_id=13727","title":{"rendered":"\u3010React\/Redux\u3011\u5165\u9580"},"content":{"rendered":"<h2>\u3000React<\/h2>\n<h3>\u57fa\u790e<\/h3>\n<ul>\n<li><a href=\"http:\/\/www.code-magagine.com\/?p=13621\">\u57fa\u672c(\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3001\u8a2d\u5b9a\u3001Error Boundary\u306a\u3069)\u3001\u300creact-router\u300d<\/a><\/li>\n<li><a href=\"http:\/\/www.code-magagine.com\/?p=13261\">\u57fa\u672c\u7684\u306aTypeScript\u306e\u578b<\/a><\/li>\n<li><a href=\"http:\/\/www.code-magagine.com\/?p=12464\">JSX\u3001Component\u306e\u57fa\u672c<\/a><\/li>\n<li><a href=\"http:\/\/www.code-magagine.com\/?p=13021\">props<\/a><\/li>\n<li><a href=\"http:\/\/www.code-magagine.com\/?p=13251\">\u5b50\u304b\u3089\u89aa\u3078\u5024\u3092\u6e21\u3059<\/a><\/li>\n<li><a href=\"http:\/\/www.code-magagine.com\/?p=13057\">index.js\u3001strict\u30e2\u30fc\u30c9<\/a><\/li>\n<\/ul>\n<h3>React Query<\/h3>\n<ul>\n<li><a href=\"http:\/\/www.code-magagine.com\/?p=13520\">\u57fa\u672c<\/a><\/li>\n<li><a href=\"http:\/\/www.code-magagine.com\/?p=13537\">useQuery<\/a><\/li>\n<li><a href=\"http:\/\/www.code-magagine.com\/?p=13565\">useMutation<\/a><\/li>\n<\/ul>\n<h3>Hooks<\/h3>\n<ul>\n<li><a href=\"http:\/\/www.code-magagine.com\/?p=13052\">\u6982\u8981<\/a><\/li>\n<li><a href=\"http:\/\/www.code-magagine.com\/?p=13269\">useRef<\/a><\/li>\n<li><a href=\"http:\/\/www.code-magagine.com\/?p=13735\">useMemo\/useCallback<\/a><\/li>\n<\/ul>\n<h3>\u30e9\u30a4\u30d6\u30e9\u30ea<\/h3>\n<ul>\n<li><a href=\"http:\/\/www.code-magagine.com\/?p=13169\">Material UI<\/a><\/li>\n<\/ul>\n<h2>\u3000\u72b6\u614b\u7ba1\u7406<\/h2>\n<ul>\n<li><a href=\"http:\/\/www.code-magagine.com\/?p=13381\">\u72b6\u614b\u7ba1\u7406\u306e\u9078\u629e\u80a2<\/a><\/li>\n<\/ul>\n<h3>Redux<\/h3>\n<h4>\u57fa\u672c<\/h4>\n<ul>\n<li><a href=\"http:\/\/www.code-magagine.com\/?p=13142\">3\u539f\u5247<\/a><\/li>\n<\/ul>\n<h4>\u5f93\u6765\u306eRedux<\/h4>\n<ul>\n<li><a href=\"http:\/\/www.code-magagine.com\/?p=13163\">Store<\/a><\/li>\n<li><a href=\"http:\/\/www.code-magagine.com\/?p=13155\">Reducer\u3001Action<\/a><\/li>\n<\/ul>\n<h4>\u65b0\u3057\u3044Redux<\/h4>\n<ul>\n<li><a href=\"http:\/\/www.code-magagine.com\/?p=13760\">useSelector\u3001useDispatch<\/a><\/li>\n<\/ul>\n<h5>Redux Tool Kit<\/h5>\n<ul>\n<li><a href=\"http:\/\/www.code-magagine.com\/?p=13420\">\u5c0e\u5165<\/a><\/li>\n<li><a href=\"http:\/\/www.code-magagine.com\/?p=13509\">\u975e\u540c\u671f\u306eSlice<\/a><\/li>\n<\/ul>\n<h4>\u30e9\u30a4\u30d6\u30e9\u30ea<\/h4>\n<ul>\n<li><a href=\"http:\/\/www.code-magagine.com\/?p=13043\">Redux thunk<\/a><\/li>\n<li><a href=\"http:\/\/www.code-magagine.com\/?p=13224\">Redux Saga<\/a><\/li>\n<\/ul>\n<h5>Hooks\u767b\u5834\u3067\u4e0b\u706b<\/h5>\n<ul>\n<li><a href=\"http:\/\/www.code-magagine.com\/?p=13767\">\u300cPresentational Component\u300d\u3068\u300cContainer Component\u300d\u3001HOC<\/a><\/li>\n<\/ul>\n<h2>\u3000\u30d1\u30d5\u30a9\u30fc\u30de\u30f3\u30b9\u5bfe\u7b56<\/h2>\n<ul>\n<li><a href=\"http:\/\/www.code-magagine.com\/?p=13516\">\u5bfe\u7b56\u306e\u57fa\u672c\u3001\u30ec\u30f3\u30c0\u30ea\u30f3\u30b0\u306e\u57fa\u672c<\/a><\/li>\n<li><a href=\"http:\/\/www.code-magagine.com\/?p=13131\">React.memo<\/a><\/li>\n<\/ul>\n<h2>\u3000Next.js<\/h2>\n<h3>\u57fa\u672c<\/h3>\n<ul>\n<li><a href=\"http:\/\/www.code-magagine.com\/?p=13453\">\u57fa\u672c\u3001\u30d0\u30fc\u30b8\u30e7\u30f3\u3001\u5c0e\u5165\u65b9\u6cd5\u3001Vercel<\/a><\/li>\n<li><a href=\"http:\/\/www.code-magagine.com\/?p=13474\">\u57fa\u672c\u30b3\u30f3\u30dd\u30fc\u30cd\u30f3\u30c8\u3001\u30da\u30fc\u30b8\u9077\u79fb\u3001\u30da\u30fc\u30b8\u306e\u30c6\u30b9\u30c8<\/a><\/li>\n<\/ul>\n<h3>\u30ec\u30f3\u30c0\u30ea\u30f3\u30b0<\/h3>\n<ul>\n<li><a href=\"http:\/\/www.code-magagine.com\/?p=13971\">\u30ec\u30f3\u30c0\u30ea\u30f3\u30b0\u624b\u6cd5\u6bd4\u8f03\u8868<\/a><\/li>\n<li><a href=\"http:\/\/www.code-magagine.com\/?p=13464\">Pre-fetch(getStaticProps)\u3001Dynamic Routes<\/a><\/li>\n<li><a href=\"http:\/\/www.code-magagine.com\/?p=13479\">CSR(useSWR)<\/a><\/li>\n<li><a href=\"http:\/\/www.code-magagine.com\/?p=13448\">ISR\uff1aSEO\u5bfe\u7b56<\/a><\/li>\n<\/ul>\n<h2>\u3000\u30e9\u30a4\u30d6\u30e9\u30ea<\/h2>\n<ul>\n<li><a href=\"http:\/\/www.code-magagine.com\/?p=13391\">\u3088\u304f\u4f7f\u308f\u308c\u308b\u30e9\u30a4\u30d6\u30e9\u30ea<\/a><\/li>\n<\/ul>\n<h2>\u3000\u30c6\u30b9\u30c8<\/h2>\n<ul>\n<li><a href=\"http:\/\/www.code-magagine.com\/?p=13180\">\u6982\u8981<\/a><\/li>\n<li><a href=\"http:\/\/www.code-magagine.com\/?p=13185\">React Testing Library<\/a><\/li>\n<li><a href=\"http:\/\/www.code-magagine.com\/?p=13187\">\u30ec\u30f3\u30c0\u30ea\u30f3\u30b0<\/a><\/li>\n<li><a href=\"http:\/\/www.code-magagine.com\/?p=13581\">\u30da\u30fc\u30b8\u9077\u79fb<\/a><\/li>\n<li><a href=\"http:\/\/www.code-magagine.com\/?p=13193\">\u5165\u529b<\/a><\/li>\n<li><a href=\"http:\/\/www.code-magagine.com\/?p=13209\">API<\/a><\/li>\n<li><a href=\"http:\/\/www.code-magagine.com\/?p=13200\">\u30e2\u30c3\u30af<\/a><\/li>\n<li><a href=\"http:\/\/www.code-magagine.com\/?p=13587\">RTK<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"\u3000React \u57fa\u790e \u57fa\u672c(\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3001\u8a2d\u5b9a\u3001Error Boundary\u306a\u3069)\u3001\u300creact-router\u300d \u57fa\u672c\u7684\u306aTypeScript\u306e\u578b JSX\u3001Component\u306e\u57fa\u672c props \u5b50\u304b\u3089\u89aa\u3078\u5024\u3092\u6e21\u3059 inde [&hellip;]","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":[],"_links":{"self":[{"href":"http:\/\/www.code-magagine.com\/index.php?rest_route=\/wp\/v2\/pages\/13727"}],"collection":[{"href":"http:\/\/www.code-magagine.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"http:\/\/www.code-magagine.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"http:\/\/www.code-magagine.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.code-magagine.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=13727"}],"version-history":[{"count":39,"href":"http:\/\/www.code-magagine.com\/index.php?rest_route=\/wp\/v2\/pages\/13727\/revisions"}],"predecessor-version":[{"id":19851,"href":"http:\/\/www.code-magagine.com\/index.php?rest_route=\/wp\/v2\/pages\/13727\/revisions\/19851"}],"wp:attachment":[{"href":"http:\/\/www.code-magagine.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=13727"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}