{"id":555,"date":"2022-03-31T13:53:49","date_gmt":"2022-03-31T04:53:49","guid":{"rendered":"https:\/\/blog.mydepot.kr\/?p=555"},"modified":"2022-03-31T13:53:49","modified_gmt":"2022-03-31T04:53:49","slug":"javascript-axios-promise-all-%ec%a7%80%ec%97%b0-%eb%b0%98%eb%b3%b5-%ec%b2%98%eb%a6%ac","status":"publish","type":"post","link":"https:\/\/blog.mydepot.kr\/?p=555","title":{"rendered":"[javascript] axios + Promise.all &#038; \uc9c0\uc5f0 \ubc18\ubcf5 \ucc98\ub9ac"},"content":{"rendered":"\n<p>\uc77c\ub2e8 axios\ub97c \ud568\uc218\ub85c \ubb36\uc5b4\uc900\ub2e4.<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: plain; title: ; notranslate\" title=\"\">\nconst getTweetList = async () =&gt; {\n      try {\n            const responseData = await axios.get(\n                  &quot;\/php\/get_tweetList.php&quot;\n            );\n            return responseData;\n      } catch (e) {\n            throw e;\n      }\n};\n<\/pre><\/div>\n\n\n<p>\uadf8 \ub2e4\uc74c \ubc18\ubcf5\uc2dc\ud0ac Promise.all \ubd80\ubd84\uc744 \ud568\uc218\ub85c \ubb36\uc5b4\uc900\ub2e4.<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: plain; title: ; notranslate\" title=\"\">\nconst loopPromise = () =&gt; {\n      Promise.all(&#x5B;getTweetList()])\n            .then((values) =&gt; {\n                  \/\/ \ubc1b\uc740 \ub370\uc774\ud130 \ucc98\ub9ac : \uc5ec\uae30\uc5d0\uc11c\ub294 values&#x5B;0].data\n\n                  setTimeout(() =&gt; {\n                        loopPromise();\n                  }, 60000);\n            })\n            .catch((e) =&gt; {\n                  \/\/ \uc5d0\ub7ec \ucc98\ub9ac\n\n                  setTimeout(() =&gt; {\n                        loopPromise();\n                  }, 2000);\n            });\n};\n<\/pre><\/div>\n\n\n<p>\uadf8 \ub2e4\uc74c \ud544\uc694\ud55c \ubd80\ubd84\uc5d0\uc11c \ud568\uc218\ub97c \ud638\ucd9c\ud55c\ub2e4.<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: plain; title: ; notranslate\" title=\"\">\nloopPromise();\n<\/pre><\/div>\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\uc77c\ub2e8 axios\ub97c \ud568\uc218\ub85c \ubb36\uc5b4\uc900\ub2e4. \uadf8 \ub2e4\uc74c \ubc18\ubcf5\uc2dc\ud0ac Promise.all \ubd80\ubd84\uc744 \ud568\uc218\ub85c \ubb36\uc5b4\uc900\ub2e4. \uadf8 \ub2e4\uc74c \ud544\uc694\ud55c \ubd80\ubd84\uc5d0\uc11c \ud568\uc218\ub97c \ud638\ucd9c\ud55c\ub2e4.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_lmt_disableupdate":"","_lmt_disable":"","footnotes":""},"categories":[7],"tags":[63,268,271,272],"class_list":["post-555","post","type-post","status-publish","format-standard","hentry","category-javascript","tag-axios","tag-javascript","tag-async","tag-promise"],"modified_by":"\ucc38\ube5b\ubc14\ub2e4","_links":{"self":[{"href":"https:\/\/blog.mydepot.kr\/index.php?rest_route=\/wp\/v2\/posts\/555","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.mydepot.kr\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.mydepot.kr\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.mydepot.kr\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.mydepot.kr\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=555"}],"version-history":[{"count":1,"href":"https:\/\/blog.mydepot.kr\/index.php?rest_route=\/wp\/v2\/posts\/555\/revisions"}],"predecessor-version":[{"id":556,"href":"https:\/\/blog.mydepot.kr\/index.php?rest_route=\/wp\/v2\/posts\/555\/revisions\/556"}],"wp:attachment":[{"href":"https:\/\/blog.mydepot.kr\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=555"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.mydepot.kr\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=555"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.mydepot.kr\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=555"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}