
๐ป ์๋ฐ์คํฌ๋ฆฝํธ์ ๋น๋๊ธฐ ํ๋ฆ์ ๋ํด ์ด๋์ ๋ ์ดํดํ ๊ฒ ๊ฐ๋ค.
async & promise sprintpart-2 : node.js ํ๊ฒฝ์์ ๋ด์ฅ ๋ชจ๋ ์ค fs(File System) ๋ชจ๋ ์ฌ์ฉ๋ฒ์ ๊ณต์ ๋ฌธ์๋ฅผ ๋ณด๋ฉฐ ์ตํ๋ณด๊ณ , ๋ก์ปฌ ํ์ผ์ ์ฝ์ด์ค๋ fs.readFile ๋ฉ์๋๋ฅผ ํตํด callback, promise(reject, resolve) ๊ตฌํ ์ค์ต์ ํด๋ดค๋ค. ๋ํ, Promise.all์ ์ฌ์ฉํด๋ณด๊ณ async ๋ฐ await ํค์๋๋ ์ฌ์ฉํด๋ดค๋ค.part-3 : ๋น๋๊ธฐ ์์ฒญ์ ๊ฐ์ฅ ๋ํ์ ์ธ ์ฌ๋ก์ธ ๋คํธ์ํฌ ์์ฒญ ์ค URL๋ก ์์ฒญํ๋ ๊ฒฝ์ฐ์ ๋ํด fetch API๋ฅผ ํตํด ํ์ตํ๋ค. Callback์ด ๋ฐ์ํ๊ณ , ์ค์ฒฉ๋ Callback์ ๋จ์ ์ ๋ฌด์์ด๋ฉฐ Promise์ ์ฅ์ ์ ๋ฌด์์ธ์ง, Promise ์ฌ์ฉ ํจํด, resolve์ reject์ ์๋ฏธ์ then, catch์์ ๊ด๊ณ, async/await์ ์๋ ์๋ฆฌ ๋ฑ ๋ณต์ตํด์ผ ํ ๊ฒ๋ค์ด ์ฐ๋๋ฏธ์ด๋ค. ์ฐจ๊ทผ์ฐจ๊ทผ ๋ธ๋ก๊น
๋ ํด๋ณด๊ณ ๊ณต๋ถํด๋ด์ผ๊ฒ ๋ค...