๐Ÿ’ฌ ๊ธฐ์ˆ ๋ฉด์ ‘

์˜ค๋Š˜ ๊ธฐ์ˆ ๋ฉด์ ‘ ์ค€๋น„ ๐Ÿค”์˜ค๋Š˜์˜ ์งˆ๋ฌธ 1 29. Array, LinkedList์— ๋Œ€ํ•ด ์„ค๋ช…ํ•ด์ฃผ์‹œ๊ณ  ๊ฐ๊ฐ ์–ด๋–ป๊ฒŒ ์‚ฌ์šฉํ•˜๋Š”์ง€ ๋ง์”€ํ•ด์ฃผ์„ธ์š”. ๐Ÿ™‹๋‚ด๊ฐ€ ์ƒ๊ฐํ•œ ๋‹ต๋ณ€ ๋ฐฐ์—ด(Array) ๋ฐฐ์—ด์€ ์—ฐ์†๋œ ๋ฉ”๋ชจ๋ฆฌ ๊ณต๊ฐ„์— ๋™์ผํ•œ ๋ฐ์ดํ„ฐ ํƒ€์ž…์˜ ์›์†Œ๋ฅผ ์ˆœ์„œ๋Œ€๋กœ ์ €์žฅํ•˜๋Š” ์ž๋ฃŒ๊ตฌ์กฐ์ž…๋‹ˆ๋‹ค. ๊ฐ ์›์†Œ๋Š” ์ธ๋ฑ์Šค๋ฅผ ํ†ตํ•ด ์ ‘๊ทผ ๊ฐ€๋Šฅํ•˜๊ณ  ์ธ๋ฑ์Šค ๋ฒˆํ˜ธ๋กœ ์›ํ•˜๋Š” ์œ„์น˜์˜ ์›์†Œ์— ๋น ๋ฅด๊ฒŒ ์ ‘๊ทผํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฐฐ์—ด์€ ์ธ๋ฑ์Šค๋ฅผ ์‚ฌ์šฉํ•œ ๋น ๋ฅธ ์ ‘๊ทผ์ด ํ•„์š”ํ•˜๊ฑฐ๋‚˜ ํฌ๊ธฐ๊ฐ€ ๊ณ ์ •๋œ ๊ฒฝ์šฐ์— ์ ํ•ฉํ•ฉ๋‹ˆ๋‹ค. ์—ฐ๊ฒฐ ๋ฆฌ์ŠคํŠธ(LinkedList) ๊ฐ ๋…ธ๋“œ๊ฐ€ ๋ฐ์ดํ„ฐ์™€ ๋‹ค์Œ ๋…ธ๋“œ๋ฅผ ๊ฐ€๋ฆฌํ‚ค๋Š” ๋งํฌ๋กœ ์ด๋ฃจ์–ด์ง„ ๊ตฌ์กฐ์ž…๋‹ˆ๋‹ค. ๊ฐ ๋…ธ๋“œ๋Š” ๋ฉ”๋ชจ๋ฆฌ ์–ด๋””์—๋‚˜ ์ €์žฅ๋  ์ˆ˜ ์žˆ์œผ๋ฉฐ, ๋ฌผ๋ฆฌ์ ์œผ๋กœ ์—ฐ์†๋˜์ง€ ์•Š์€ ๋ฉ”๋ชจ๋ฆฌ์— ๋ฐ์ดํ„ฐ๋ฅผ ์ €์žฅํ•ฉ๋‹ˆ๋‹ค. ๊ฒ€์ƒ‰ ์‹œ์—๋Š” ์ฒ˜์Œ๋ถ€ํ„ฐ ์ˆœ์ฐจ์ ์œผ๋กœ ์ฐพ์•„์•ผ ํ•˜๋ฏ€๋กœ ๋ฐฐ์—ด๋ณด๋‹ค ๋А๋ฆด..
์˜ค๋Š˜ ๊ธฐ์ˆ ๋ฉด์ ‘ ์ค€๋น„ ๐Ÿค”์˜ค๋Š˜์˜ ์งˆ๋ฌธ 1 27. ํ”„๋ก ํŠธ์—”๋“œ ์„ฑ๋Šฅ์ตœ์ ํ™”๋ฅผ ์œ„ํ•œ ๋ฐฉ๋ฒ•์ด ์žˆ๋‹ค๋ฉด ๋ง์”€ํ•ด์ฃผ์‹œ๊ณ  ๊ทธ ์ค‘ ํ”„๋กœ์ ํŠธ์—์„œ ํ™œ์šฉํ•œ ๊ฒฝํ—˜์ด ์žˆ๋‹ค๋ฉด ์„ค๋ช…ํ•ด์ฃผ์„ธ์š”. ๐Ÿ™‹๋‚ด๊ฐ€ ์ƒ๊ฐํ•œ ๋‹ต๋ณ€ ๋ถˆํ•„์š”ํ•œ ๋ฐ์ดํ„ฐ๋ฅผ ์ œ๊ฑฐํ•ด์„œ ์ตœ์†Œํ™”๋ฅผ ํ•ฉ๋‹ˆ๋‹ค. ๊ฐœ๋ฐœ์ž๋„๊ตฌ Lighthouse๋ฅผ ํ†ตํ•ด์„œ ํŽ˜์ด์ง€ ๋ณ„ ์„ฑ๋Šฅ ์ด์Šˆ๋ฅผ ์‹๋ณ„ํ•˜๊ณ  ์ตœ์ ํ™” ์ž‘์—…์„ ์ˆ˜ํ–‰ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํ”„๋กœ์ ํŠธ๋ฅผ ๊ฒฝํ—˜ํ•˜๋ฉด์„œ ์ฝ”๋“œ์—์„œ ๊ณต๋ฐฑ, ์ฃผ์„, ์‚ฌ์šฉํ•˜์ง€ ์•Š๋Š” ์ฝ”๋“œ ๋“ฑ๊ณผ ๊ฐ™์ด ๋ถˆํ•„์š”ํ•œ ๋ฐ์ดํ„ฐ๋ฅผ ์ œ๊ฑฐํ•ด์„œ ์ตœ์†Œํ™”ํ•œ ์ ์ด ์žˆ์Šต๋‹ˆ๋‹ค. Lighthouse ๊ธฐ๋Šฅ์„ ์‚ฌ์šฉํ•ด์„œ ์„ฑ๋Šฅ์„ ์ธก์ •ํ•˜๊ณ  ๋ฌธ์ œ์ ๊ณผ, ํ•ด๊ฒฐ๋ฐฉ์•ˆ์„ ํ† ๋Œ€๋กœ ์ˆ˜์ •ํ•˜์—ฌ ์„ฑ๋Šฅ์„ ๊ฐœ์„ ์‹œํ‚จ ๊ฒฝํ—˜์ด ์žˆ์Šต๋‹ˆ๋‹ค. โœ…๋‹ต๋ณ€ Keyword ๋ฐ ๋ชจ๋ฒ”๋‹ต์•ˆ ๐Ÿค”์˜ค๋Š˜์˜ ์งˆ๋ฌธ 2 28. Javascript event loop์— ๋Œ€ํ•ด์„œ ์„ค๋ช…ํ•ด์ฃผ์„ธ์š”. ๐Ÿ™‹๋‚ด๊ฐ€ ์ƒ๊ฐ..
์˜ค๋Š˜ ๊ธฐ์ˆ ๋ฉด์ ‘ ์ค€๋น„ ๐Ÿค”์˜ค๋Š˜์˜ ์งˆ๋ฌธ 1 25. ์ด๋ฏธ์ง€ ์ตœ์ ํ™”์— ๋Œ€ํ•ด ์„ค๋ช…ํ•ด์ฃผ์‹œ๊ณ  ๋ฐฉ๋ฒ•์— ๋Œ€ํ•ด ์„ค๋ช…ํ•ด์ฃผ์„ธ์š”. ๐Ÿ™‹๋‚ด๊ฐ€ ์ƒ๊ฐํ•œ ๋‹ต๋ณ€ img ํƒœ๊ทธ ์‚ฌ์šฉ์„ ํ•˜๊ณ  alt๋ฅผ ํ•ญ์ƒ ์ ์–ด์ค๋‹ˆ๋‹ค. ์ด๋ฏธ์ง€ ์ตœ์ ํ™”๋ฅผ ํ†ตํ•ด์„œ Webp ๊ฐ™์€ ์ž‘์€ ํฌ๊ธฐ์˜ ์ด๋ฏธ์ง€ ์‚ฌ์šฉ์„ ํ•ฉ๋‹ˆ๋‹ค. srcset์„ ํ™œ์šฉํ•˜์—ฌ ์‚ฌ์šฉ์ž ํ™”๋ฉด ๋„ˆ๋น„์— ๋”ฐ๋ผ์„œ ์„œ๋กœ ๋‹ค๋ฅธ ์ด๋ฏธ์ง€๋ฅผ ์ œ๊ณตํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. โœ…๋‹ต๋ณ€ Keyword ๋ฐ ๋ชจ๋ฒ”๋‹ต์•ˆ ๐Ÿค”์˜ค๋Š˜์˜ ์งˆ๋ฌธ 2 26. ํ”„๋ก ํŠธ์—”๋“œ ๊ฐœ๋ฐœ ์‹œ ๊ฐœ๋ฐœ์ž ๋„๊ตฌ๋ฅผ ํ™œ์šฉํ•œ ๊ฒฝํ—˜์ด ์žˆ๋‹ค๋ฉด ์„ค๋ช…ํ•ด์ฃผ์„ธ์š”. ๐Ÿ™‹๋‚ด๊ฐ€ ์ƒ๊ฐํ•œ ๋‹ต๋ณ€ Elements ํƒญ์—์„œ HTML, CSS๋ฅผ ์š”์†Œ ๊ฒ€์‚ฌ๋ฅผ ํ†ตํ•ด์„œ ์ˆ˜์ •ํ•œ ๊ฒฝํ—˜์ด ์žˆ์Šต๋‹ˆ๋‹ค. Performance ํƒญ์—์„œ HTTP ์š”์ฒญ๊ณผ ์‘๋‹ต์˜ ์ƒํƒœ๋ฅผ ํ™•์ธํ–ˆ์Šต๋‹ˆ๋‹ค. Console ์ฐฝ์—์„œ ์ฝ”๋“œ๋ฅผ ์‹คํ–‰ํ•˜๊ฑฐ๋‚˜ console.log ..
์˜ค๋Š˜ ๊ธฐ์ˆ ๋ฉด์ ‘ ์ค€๋น„ ๐Ÿค”์˜ค๋Š˜์˜ ์งˆ๋ฌธ 1 23. ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ์™€ ํƒ€์ž…์Šคํฌ๋ฆฝํŠธ์˜ ์ฐจ์ด, ์žฅ/๋‹จ์ ์— ๋Œ€ํ•ด ์„ค๋ช…ํ•ด์ฃผ์„ธ์š”. ๐Ÿ™‹๋‚ด๊ฐ€ ์ƒ๊ฐํ•œ ๋‹ต๋ณ€ ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ๋Š” ๋™์  ํƒ€์ดํ•‘ ์–ธ์–ด๋กœ ๋ณ€์ˆ˜์˜ ํƒ€์ž…์„ ๋ช…์‹œ์ ์œผ๋กœ ์ง€์ •ํ•˜์ง€ ์•Š์•„๋„ ๋˜๋ฏ€๋กœ ๋น ๋ฅด๊ฒŒ ์ฝ”๋“œ๋ฅผ ์ž‘์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์žฅ์ ์€ ์‰ฝ๊ณ  ์œ ์—ฐํ•œ ๋ฌธ๋ฒ•์œผ๋กœ ์ดˆ๋ณด์ž๋„ ์‰ฝ๊ฒŒ ๋ฐฐ์šธ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋‹จ์ ์€ ๋Ÿฐํƒ€์ž„์—์„œ ํƒ€์ž… ์˜ค๋ฅ˜๋ฅผ ๋ฐœ๊ฒฌํ•˜๊ธฐ ์–ด๋ ค์›Œ ๋ฒ„๊ทธ๊ฐ€ ๋ฐœ์ƒ ์‹œ ์œ ์ง€ ๋ณด์ˆ˜๊ฐ€ ์–ด๋ ค์šธ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํƒ€์ž…์Šคํฌ๋ฆฝํŠธ๋Š” ์ •์  ํƒ€์ดํ•‘ ์–ธ์–ด๋กœ ๋ณ€์ˆ˜์˜ ํƒ€์ž…์„ ๋ช…์‹œ์ ์œผ๋กœ ์ง€์ •ํ•˜์—ฌ ๋Ÿฐํƒ€์ž„์— ํƒ€์ž… ์˜ค๋ฅ˜๋ฅผ ๋ฏธ๋ฆฌ ๋ฐฉ์ง€ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์žฅ์ ์€ ์ฝ”๋“œ์˜ ์•ˆ์ •์„ฑ์„ ๋†’์—ฌ์ค๋‹ˆ๋‹ค. ๋‹จ์ ์œผ๋กœ๋Š” ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ๋ณด๋‹ค ํ•™์Šต์ด ์–ด๋ ค์šธ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. โœ…๋‹ต๋ณ€ Keyword ๋ฐ ๋ชจ๋ฒ”๋‹ต์•ˆ ๐Ÿค”์˜ค๋Š˜์˜ ์งˆ๋ฌธ 2 24. SEO๋ž€ ๋ฌด์—‡์ด๊ณ  SEO๋ฅผ ์ง„ํ–‰ํ•˜๋Š” ๋ฐฉ..
์˜ค๋Š˜ ๊ธฐ์ˆ ๋ฉด์ ‘ ์ค€๋น„ ๐Ÿค”์˜ค๋Š˜์˜ ์งˆ๋ฌธ 1 21. react ํด๋ž˜์Šคํ˜•๊ณผ ํ•จ์ˆ˜ํ˜•์˜ ์ฐจ์ด๋ฅผ ์„ค๋ช…ํ•ด์ฃผ์„ธ์š”. ์–ด๋–ค ๋ฐฉ์‹์„ ์ฃผ๋กœ ์‚ฌ์šฉํ•˜์˜€๊ณ  ๊ทธ ์ด์œ ๊ฐ€ ๋ญ”์ง€ ๋‹ต๋ณ€ํ•ด์ฃผ์„ธ์š”. ๐Ÿ™‹๋‚ด๊ฐ€ ์ƒ๊ฐํ•œ ๋‹ต๋ณ€ [ํด๋ž˜์Šคํ˜• ์ปดํฌ๋„ŒํŠธ] ํด๋ž˜์Šคํ˜• ์ปดํฌ๋„ŒํŠธ๋Š” ์ฝ”๋“œ ์•ˆ์— ๋ผ์ดํ”„์‚ฌ์ดํด ๊ธฐ๋Šฅ๊ณผ state ๊ธฐ๋Šฅ์ด ๊ตฌํ˜„์ด ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค. render ํ•จ์ˆ˜๊ฐ€ ํ•„์ˆ˜์ ์œผ๋กœ ์‚ฌ์šฉ๋˜์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. [ํ•จ์ˆ˜ํ˜• ์ปดํฌ๋„ŒํŠธ] ํ•จ์ˆ˜ํ˜• ์ปดํฌ๋„ŒํŠธ๋Š” hook์„ ์‚ฌ์šฉํ•˜์—ฌ ๋ผ์ดํ”„์‚ฌ์ดํด ๊ธฐ๋Šฅ๊ณผ state ๊ธฐ๋Šฅ์„ ๊ตฌํ˜„ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ €๋Š” ํ—˜์ˆ˜ํ˜• ์ปดํฌ๋„ŒํŠธ๋ฅผ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค ํด๋ž˜์Šคํ˜•์— ๋น„ํ•ด ์ปดํฌ๋„ŒํŠธ๊ฐ€ ๊ฐ„๊ฒฐํ•˜๊ณ  ๊ฐ€๋…์„ฑ์ด ๋›ฐ์–ด๋‚ฉ๋‹ˆ๋‹ค. ๋ฆฌ์•กํŠธ ๊ณต์‹ ์‚ฌ์ดํŠธ์—์„œ๋„ ํ•จ์ˆ˜ํ˜• ์ปดํฌ๋„ŒํŠธ ์‚ฌ์šฉ์„ ๊ถŒ์žฅํ•ฉ๋‹ˆ๋‹ค. ์ƒํƒœ๋‚˜ ์ƒ๋ช…์ฃผ๊ธฐ๋ฅผ ๊ด€๋ฆฌํ•˜๊ธฐ ์œ„ํ•œ hooks์„ ์‰ฝ๊ฒŒ ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•˜๊ณ , ๋ถˆ๋ณ€ํ•œ ๋ฐ์ดํ„ฐ๋ฅผ ๋‹ค๋ฃฐ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ..
์˜ค๋Š˜ ๊ธฐ์ˆ ๋ฉด์ ‘ ์ค€๋น„ ๐Ÿค”์˜ค๋Š˜์˜ ์งˆ๋ฌธ 1 19. ๋ผ์ดํ”„์‚ฌ์ดํด์ด ์˜๋ฏธํ•˜๋Š” ๋ฐ”์— ๋Œ€ํ•ด์„œ ์„ค๋ช…ํ•ด์ฃผ์„ธ์š”. ๐Ÿ™‹๋‚ด๊ฐ€ ์ƒ๊ฐํ•œ ๋‹ต๋ณ€ ๋ฆฌ์•กํŠธ์—์„œ ๋ผ์ดํ”„์‚ฌ์ดํด์€ ์ปดํฌ๋„ŒํŠธ๊ฐ€ ์ƒ์„ฑ๋˜๊ณ  ์—…๋ฐ์ดํŠธ๋˜๋ฉฐ ์ œ๊ฑฐ๋˜๋Š” ์ผ๋ จ์˜ ๋‹จ๊ณ„ ๋ผ์ดํ”„์‚ฌ์ดํด ๋‹จ๊ณ„๋ฅผ ์ดํ•ดํ•˜๋ฉด ์ปดํฌ๋„ŒํŠธ๊ฐ€ ์–ธ์ œ ์–ด๋–ค ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•˜๋Š”์ง€๋ฅผ ํŒŒ์•…ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค ๋งˆ์šดํŠธ (Mount) > ์—…๋ฐ์ดํŠธ (Update) > ์–ธ๋งˆ์šดํŠธ (Unmount) โœ…๋‹ต๋ณ€ Keyword ๋ฐ ๋ชจ๋ฒ”๋‹ต์•ˆ ๐Ÿค”์˜ค๋Š˜์˜ ์งˆ๋ฌธ 2 20. ๋ผ์ดํ”„์‚ฌ์ดํด ๋ฉ”์†Œ๋“œ์— ๋Œ€ํ•ด ์„ค๋ช…ํ•ด์ฃผ์„ธ์š”. ๐Ÿ™‹๋‚ด๊ฐ€ ์ƒ๊ฐํ•œ ๋‹ต๋ณ€ ์ปดํฌ๋„ŒํŠธ ์ƒ์„ฑ ๋‹จ๊ณ„ ( Mount ) constructor(): ์ปดํฌ๋„ŒํŠธ๊ฐ€ ์ฒ˜์Œ ๋งŒ๋“ค์–ด์งˆ ๋•Œ ํ˜ธ์ถœ๋˜๋ฉฐ, ์ดˆ๊ธฐ ์„ค์ •์„ ์ˆ˜ํ–‰ํ•ฉ๋‹ˆ๋‹ค. render(): ์ปดํฌ๋„ŒํŠธ์˜ UI๋ฅผ ๋ Œ๋”๋งํ•ฉ๋‹ˆ๋‹ค. componentDidMount(): ์ปดํฌ๋„ŒํŠธ๊ฐ€ ํ™”..
์˜ค๋Š˜ ๊ธฐ์ˆ ๋ฉด์ ‘ ์ค€๋น„ ๐Ÿค”์˜ค๋Š˜์˜ ์งˆ๋ฌธ 1 17. TCP/UDP์— ๋Œ€ํ•ด์„œ ์„ค๋ช…ํ•ด์ฃผ์„ธ์š”. ๐Ÿ™‹๋‚ด๊ฐ€ ์ƒ๊ฐํ•œ ๋‹ต๋ณ€ TCP (Transmission Control Protocol) : ์ „์†ก ์ œ์–ด ํ”„๋กœํ† ์ฝœ ์ธํ„ฐ๋„ท์„ ํ†ตํ•ด ๋””๋ฐ”์ด์Šค์—์„œ ์›น ์„œ๋ฒ„๋กœ ๋ฐ์ดํ„ฐ๋ฅผ ์ „์†กํ•˜๋Š” ๋„คํŠธ์›Œํฌ ํ”„๋กœํ† ์ฝœ์ž…๋‹ˆ๋‹ค TCP/IP ํ”„๋กœํ† ์ฝœ์ด๋ผ๊ณ  ๋ถˆ๋ฆฌ๊ธฐ๋„ ํ•ฉ๋‹ˆ๋‹ค ๋ฉ”์‹ ์ € ์ฑ„ํŒ…, ์ด๋ฉ”์ผ, ์›น์„ ๊ฒ€์ƒ‰ํ•  ๋•Œ๋งˆ๋‹ค TCP ํ”„๋กœํ† ์ฝœ์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. TCP๋Š” ๋ฐ์ดํ„ฐ๋ฅผ ์ฃผ๊ณ ๋ฐ›์„ ๋•Œ ์•ˆ์ „ํ•˜๊ฒŒ ๋Œ€ํ™”ํ•˜๋“ฏ์ด ์†ก์‹ ๊ณผ ์ˆ˜์‹  ์‚ฌ์ด์— ์•ˆ์ „ํ•œ ์—ฐ๊ฒฐ์„ ์„ค์ •ํ•ฉ๋‹ˆ๋‹ค. ๋ฐ์ดํ„ฐ๊ฐ€ ์ •ํ™•ํ•˜๊ฒŒ ๋„์ฐฉํ•˜๊ณ  ์ˆœ์„œ๊ฐ€ ์ง€์ผœ์ง€๋ฉฐ ์ฒซ ๋ฒˆ์งธ ์ „์†ก์ด ์‹คํŒจํ•œ ๊ฒฝ์šฐ ์žฌ์ „์†ก์„ ๋‹ค์‹œ ์‹œ๋„ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋‹จ์ ์œผ๋กœ๋Š” ์ƒ๋‹นํžˆ ๋งŽ์€ ๋Œ€์—ญํญ์„ ์‚ฌ์šฉํ•˜๋ฉฐ ์ „์†ก ์ค‘์— ์†Œ๋Ÿ‰์˜ ๋ฐ์ดํ„ฐ๋ผ๋„ ์†์‹ค๋˜๋ฉด TCP๋Š” ๋‹ค๋ฅธ ์ •๋ณด๋ฅผ ๋กœ๋“œํ•˜์ง€ ๋ชปํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ..
์˜ค๋Š˜ ๊ธฐ์ˆ ๋ฉด์ ‘ ์ค€๋น„ ๐Ÿค”์˜ค๋Š˜์˜ ์งˆ๋ฌธ 1 15. ์ฟ ํ‚ค, ์„ธ์…˜, ์›น์Šคํ† ๋ฆฌ์ง€์˜ ์ฐจ์ด๋ฅผ ์„ค๋ช…ํ•ด๋ณด์„ธ์š” ๐Ÿ™‹๋‚ด๊ฐ€ ์ƒ๊ฐํ•œ ๋‹ต๋ณ€ [์ฟ ํ‚ค] ์ฟ ํ‚ค๋Š” ํด๋ผ์ด์–ธํŠธ์˜ ์ƒํƒœ ์ •๋ณด๋ฅผ ๋กœ์ปฌ์— ์ €์žฅํ–ˆ๋‹ค๊ฐ€ ์ฐธ์กฐํ•ฉ๋‹ˆ๋‹ค. ์ž‘์€ ๋ฐ์ดํ„ฐ ์กฐ๊ฐ์„ ํด๋ผ์ด์–ธํŠธ์˜ ๋ธŒ๋ผ์šฐ์ €์— ์ €์žฅํ•˜์—ฌ ์ •๋ณด๋ฅผ ์œ ์ง€ํ•˜๊ฑฐ๋‚˜ ์ถ”์ ํ•ฉ๋‹ˆ๋‹ค. ์‚ฌ์šฉ์ž๊ฐ€ ๋”ฐ๋กœ ์š”์ฒญํ•˜์ง€ ์•Š์•„๋„ ๋ชจ๋“  HTTP ์š”์ฒญ์— ์ž๋™์œผ๋กœ ํฌํ•จ๋˜์–ด ์„œ๋ฒ„๋กœ ์ „์†ก๋ฉ๋‹ˆ๋‹ค. [์„ธ์„ ] ์‚ฌ์šฉ์ž์˜ ์ƒํƒœ๋ฅผ ์„œ๋ฒ„ ์ธก์—์„œ ์œ ์ง€ํ•˜๊ธฐ ์œ„ํ•ด ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. ์„œ๋ฒ„์—์„œ ํด๋ผ์ด์–ธํŠธ๋ฅผ ๊ตฌ๋ถ„ํ•˜๊ธฐ ์œ„ํ•ด ์„ธ์…˜ ID๋ฅผ ๋ถ€์—ฌํ•˜๊ณ  ๋ธŒ๋ผ์šฐ์ €๊ฐ€ ์„œ๋ฒ„์— ์ ‘์†ํ•ด์„œ ๋ธŒ๋ผ์šฐ์ €๋ฅผ ์ข…๋ฃŒํ•  ๋•Œ๊นŒ์ง€ ์ธ์ฆ์ƒํƒœ๋ฅผ ์œ ์ง€ํ•ฉ๋‹ˆ๋‹ค. ๋ฐ์ดํ„ฐ๋Š” ํด๋ผ์ด์–ธํŠธ๋กœ ์ง์ ‘ ์ „์†ก๋˜์ง€ ์•Š๊ณ , ์„ธ์…˜ ID๋งŒ์ด ์ฟ ํ‚ค๋ฅผ ํ†ตํ•ด ์ „์†ก๋ฉ๋‹ˆ๋‹ค. [์›น์Šคํ† ๋ฆฌ์ง€] ๋กœ์ปฌ์Šคํ† ๋ฆฌ์ง€, ์„ธ์…˜ ์Šคํ† ๋ฆฌ์ง€ 2๊ฐ€์ง€๊ฐ€ ์žˆ๋‹ค. ํด๋ผ์ด์–ธํŠธ ์ธก์—์„œ ๋ฐ..
hanmochi
'๐Ÿ’ฌ ๊ธฐ์ˆ ๋ฉด์ ‘' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๊ธ€ ๋ชฉ๋ก