๐Ÿ” ํ”„๋ก ํŠธ์—”๋“œ ํ…Œ์ŠคํŠธ์˜ ํ•ต์‹ฌ, MSW๋ฅผ ์‹ค์ œ Next.js ํ”„๋กœ์ ํŠธ(๋‚ด๊ฐ€ ์ถ˜์ž๋ผ๋‹ˆ ๐Ÿ‘ฉ)์— ์ ์šฉํ•ด ๋ณด๊ธฐ

ํ•ญํ•ด ํ”Œ๋Ÿฌ์Šค ํ”„๋ก ํŠธ์—”๋“œ ๊ณผ์ • 7์ฃผ์ฐจ์—์„œ ํ”„๋ก ํŠธ์—”๋“œ ๊ฐœ๋ฐœ์ž๋“ค์˜ ํ•„์ˆ˜ ์—ญ๋Ÿ‰์œผ๋กœ ๋– ์˜ค๋ฅธ ํ…Œ์ŠคํŠธ ์ฝ”๋“œ์— ๋Œ€ํ•ด ๊นŠ์ด ์žˆ๊ฒŒ ํ•™์Šตํ–ˆ์Šต๋‹ˆ๋‹ค ๐Ÿ˜Š

ํŠนํžˆ ์‹ค๋ฌด์—์„œ ๊ฐ€์žฅ ์œ ์šฉํ•˜๊ฒŒ ํ™œ์šฉ๋  ๊ฒƒ ๊ฐ™์€ MSW(Mock Service Worker)๋ฅผ ์ œ๊ฐ€ ์šด์˜ ์ค‘์ธ '๋‚ด๊ฐ€ ์ถ˜์ž๋ผ๋‹ˆ' ํ”„๋กœ์ ํŠธ์— ์ง์ ‘ ๋„์ž…ํ•ด๋ณด๋Š” ๋„์ „์„ ํ–ˆ์Šต๋‹ˆ๋‹ค.

๋น„๋ก ๋ฏธ๋‹ˆ ํ”„๋กœ์ ํŠธ์— MSW๋ฅผ ๋„์ž…ํ•˜๋Š” ๊ฒŒ ๋‹ค์†Œ ๊ณผํ–ˆ์„ ์ˆ˜ ์žˆ์ง€๋งŒ, ์ด ๊ณผ์ •์—์„œ Next.js ํ™˜๊ฒฝ์—์„œ์˜ MSW ์„ค์ •๋ถ€ํ„ฐ ์‹ค์ œ ์‚ฌ์šฉ๊นŒ์ง€ ๊ท€์ค‘ํ•œ ๊ฒฝํ—˜์„ ์Œ“์„ ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.

ํŠนํžˆ ํ”„๋ก ํŠธ์—”๋“œ/๋ฐฑ์—”๋“œ ํ˜‘์—… ์‹œ API๊ฐ€ ์™„์„ฑ๋˜๊ธฐ ์ „์— ํ”„๋ก ํŠธ ๊ฐœ๋ฐœ์„ ์ง„ํ–‰ํ•ด์•ผ ํ•˜๋Š” ์‹ค๋ฌด ์ƒํ™ฉ์—์„œ, MSW๋ฅผ ํšจ๊ณผ์ ์œผ๋กœ ํ™œ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ์ž์‹ ๊ฐ์„ ์–ป์—ˆ์Šต๋‹ˆ๋‹ค ๐Ÿ’ช

์ œ๊ฐ€ ์ง์ ‘ ๊ฒฝํ—˜ํ•œ Next.js ํ”„๋กœ์ ํŠธ์˜ MSW ๋„์ž…๊ธฐ๊ฐ€ ๊ถ๊ธˆํ•˜์‹œ๋‹ค๋ฉด ๋ฒจ๋กœ๊ทธ๋ฅผ ๋ฐฉ๋ฌธํ•ด ์ฃผ์„ธ์š” ๐Ÿซถ๐Ÿ‘‡

ํ•ญํ•ด ํ”Œ๋Ÿฌ์Šค ํ”„๋ก ํŠธ์—”๋“œ ํ›„๊ธฐ (7์ฃผ์ฐจ) - ํ”„๋ก ํŠธ์—”๋“œ ํ…Œ์ŠคํŠธ์ฝ”๋“œ (MSW๋ฅผ Next.js ํ”„๋กœ์ ํŠธ์— ์ ์šฉํ•ด ๋ณด๊ธฐ)

velog.io

ํ•ญํ•ด ํ”Œ๋Ÿฌ์Šค ํ”„๋ก ํŠธ์—”๋“œ ํ›„๊ธฐ (7์ฃผ์ฐจ) - ํ”„๋ก ํŠธ์—”๋“œ ํ…Œ์ŠคํŠธ์ฝ”๋“œ (MSW๋ฅผ Next.js ํ”„๋กœ์ ํŠธ์— ์ ์šฉํ•ด ๋ณด๊ธฐ)

๋” ๋งŽ์€ ์ฝ˜ํ…์ธ ๋ฅผ ๋ณด๊ณ  ์‹ถ๋‹ค๋ฉด?

๋˜๋Š”

์ด๋ฏธ ํšŒ์›์ด์‹ ๊ฐ€์š”?

2025๋…„ 2์›” 16์ผ ์˜คํ›„ 2:52

๋Œ“๊ธ€ 0




    ๋น„์Šทํ•œ ๊ฒŒ์‹œ๋ฌผ

    ์ฃผ๊ฐ„ ์ธ๊ธฐ TOP 10

    1

    ์žฅํ™์„ ์ŠคํŽ˜์ด์Šค์˜ค๋””ํ‹ฐ ๋ถ€๋Œ€ํ‘œ/CPO

    < ๋ฆฌ๋”๋ฅผ ์œ„ํ•œ ํšจ์œจ์ ์ธ ์‹œ๊ฐ„ ์ชผ๊ฐœ๊ธฐ ๊ธฐ์ˆ  3๊ฐ€์ง€ >

    2

    ๋‹ฌ๋ ˆ Apollo GraphQL Software Engineer

    ๐Ÿž Bun์ด Anthropic์˜ ๊ฐ€์กฑ์ด ๋˜์—ˆ์Šต๋‹ˆ๋‹ค! ๐ŸŽ‰

    2

    ํ•˜์กฐ์€ ๋‹น๊ทผ Product Engineer

    ์‚ฌ์ด๋“œ ํ”„๋กœ์ ํŠธ์— ๋‚ ๊ฐœ๋ฅผ ๋‹ฌ์•„์ค€ ํด๋กœ๋“œ ์ฝ”๋“œ

    2

    ๋‹ฌ๋ ˆ Apollo GraphQL Software Engineer

    ๐Ÿ“ป ํ”„๋กœ๊ทธ๋ž˜๋จธ๋ฅผ ์œ„ํ•œ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ํŒŸ์บ์ŠคํŠธ, ๋‹ฌ๋ ˆ์ค„๋ ˆ ๐ŸŽ™๏ธ

    5

    ๊ณจ๋นˆํ•ด์ปค Chief Maker

    ๐Ÿ“ AI๊ฐ€ Anthropic์˜ ์—…๋ฌด ๋ฐฉ์‹์„ ์–ด๋–ป๊ฒŒ ๋ฐ”๊พธ๊ณ  ์žˆ๋Š”๊ฐ€

    ์ถ”์ฒœ ํ”„๋กœํ•„