๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
Book TIL

๋…ธ๋งˆ๋“œ์ฝ”๋” ๋ถํด๋Ÿฝ ์žกํ•™์‚ฌ์ „ Day06 - ์ธํ„ฐ๋„ท์ต์Šคํ”Œ๋กœ๋Ÿฌ ์‡ ํ‡ด ์ด์œ  | ํ’€์Šคํƒ๊ฐœ๋ฐœ์ž์˜ ์˜๋ฏธ

by vividmin 2023. 1. 19.
320x100

๋…ธ๋งˆ๋“œ์ฝ”๋” ๋ถํด๋Ÿฝ ์žกํ•™์‚ฌ์ „ day06

 

 

๐Ÿ“š ๋ฒ”์œ„ :  Ep16. ์ธํ„ฐ๋„ท์ต์Šคํ”Œ๋กœ๋Ÿฌ ์‡ ํ‡ด ์ด์œ  - Ep21. ํ’€์Šคํƒ ๊ฐœ๋ฐœ์ž์˜ ์˜๋ฏธ

 

 

 

๐Ÿ““ ์ฑ…์—์„œ ๊ธฐ์–ตํ•˜๊ณ  ์‹ถ์€ ๋‚ด์šฉ์„ ์จ๋ณด์„ธ์š”.


  • Web ๋ธŒ๋ผ์šฐ์ €์˜ ํ•ต์‹ฌ ํ”„๋กœ๊ทธ๋žจ์„ '๋ธŒ๋ผ์šฐ์ € ์—”์ง„' ๋˜๋Š” '๋ Œ๋”๋ง ์—”์ง„'์ด๋ผ๊ณ  ํ•œ๋‹ค.
    • ํŒŒ์ด์–ดํญ์Šค : ๊ฒŒ์ฝ”(gecko)
    • ์‚ฌํŒŒ๋ฆฌ : ์›นํ‚ท(webkit)
    • ํฌ๋กฌ : ๋ธ”๋งํฌ (blink)
  • ๋ธŒ๋ผ์šฐ์ € ์—”์ง„์ด ์›น ๋ธŒ๋ผ์šฐ์ €์˜ ์„ฑ๋Šฅ์„ ๊ฒฐ์ •ํ•œ๋‹ค.
  • ์ธํ„ฐ๋„ท ์ต์Šคํ”Œ๋กœ๋Ÿฌ๊ฐ€ ์‡ ํ‡ดํ•œ ์ด์œ ?
    • ๋†’์€ ์ ์œ ์œจ๋งŒ ๋ฏฟ๊ณ  ์—…๋ฐ์ดํŠธ์— ์†Œํ™€ํ•˜์—ฌ ๋ณด์•ˆ ๋ฌธ์ œ์— ์ทจ์•ฝํ•ด์ง, ๊ทธ๋กœ ์ธํ•ด ์‚ฌ์šฉ์ž๋“ค์ด ๋‹ค๋ฅธ ๋ธŒ๋ผ์šฐ์ €๋ฅผ ์„ ํƒํ•˜๊ฒŒ ๋˜์—ˆ๋‹ค.
  • ์›น์‚ฌ์ดํŠธ์— ์ ‘์†ํ•˜๋ฉด ์‚ฌ์šฉ์ž์™€ ์„œ๋ฒ„๊ฐ€ ์ •๋ณด๋ฅผ ์ฃผ๊ณ ๋ฐ›๋Š”๋‹ค.
    • ์ด ๋•Œ ํ•„์š”ํ•œ ์ผ์ข…์˜ ๊ทœ์น™์„ HTTP๋ผ๊ณ  ํ•œ๋‹ค.
    • HTTP๋Š” ์šฐ๋ฆฌ๋ฅผ ๊ธฐ์–ตํ•˜์ง€ ๋ชปํ•œ๋‹ค. ๊ทธ๋ž˜์„œ ์šฐ๋ฆฌ ์ •๋ณด๋ฅผ ๊ธฐ์–ตํ•ด ์ค„ ์ฟ ํ‚ค๊ฐ€ ํ•„์š”ํ•˜๋‹ค.
  • ์ฟ ํ‚ค ์‚ฌ์šฉ ์‹œ ๊ทœ์น™
    • ๋„๋ฉ”์ธ 1๊ฐœ์—๋งŒ ํ•œ์ •
    • ์šฐ๋ฆฌ๊ฐ€ ์›ํ•˜์ง€ ์•Š์•„๋„ ์ž๋™์œผ๋กœ ์„œ๋ฒ„๋ฅผ ์™”๋‹ค ๊ฐ”๋‹ค ํ•  ์ˆ˜ ์žˆ๋‹ค.
    • ์šฐ๋ฆฌ ์ปดํ“จํ„ฐ์— ์ž๋™์œผ๋กœ ์ €์žฅ๋œ๋‹ค.
  • ์„œ๋ฒ„๋Š” 24์‹œ๊ฐ„ ์ผœ์ ธ์žˆ์œผ๋ฉด์„œ ์‚ฌ์šฉ์ž๊ฐ€ url์„ ์ž…๋ ฅํ•˜๊ธฐ๋ฅผ ๊ธฐ๋‹ค๋ฆฐ๋‹ค.
    • ์ฃผ์†Œ๊ฐ€ ์ž…๋ ฅ๋˜๋ฉด ์š”์ฒญ์— ํ•ด๋‹นํ•˜๋Š” data๋ฅผ ๊บผ๋‚ด์–ด ๋ณด๋‚ด์ค€๋‹ค.
  • ํ’€์Šคํƒ ๊ฐœ๋ฐœ์ž๋ž€ ํ”„๋ก ํŠธ + ๋ฐฑ์—”๋“œ + ๋ฐ๋ธŒ์˜ต์Šค ๋ชจ๋‘๋ฅผ ํ•  ์ˆ˜ ์žˆ๋Š” ๊ฐœ๋ฐœ์ž๋ฅผ ์˜๋ฏธํ•œ๋‹ค.
    • ๋ฐ๋ธŒ์˜ต์Šค : ๊ฐœ๋ฐœ (Development) + ์šด์˜ (Operations)์˜ ํ•ฉ์„ฑ์–ด, ๊ฐœ๋ฐœ์ž์™€ ์ •๋ณด๊ธฐ์ˆ  ์ „๋ฌธ๊ฐ€ ์‚ฌ์ด์— ์†Œํ†ต, ํ˜‘์—…, ํ†ตํ•ฉ์„ ๊ฐ•์กฐํ•˜๋Š” ๊ฐœ๋ฐœ ํ™˜๊ฒฝ์ด๋‚˜ ๋ฌธํ™”๋ฅผ ๋งํ•œ๋‹ค.
  • ์„œ๋ฒ„๋ฆฌ์Šค๋ž€?
    • ์„œ๋ฒ„๊ฐ€ ์—†๋‹ค๋Š” ์˜๋ฏธ๊ฐ€ ์•„๋‹ˆ๋ผ ์ง์ ‘ ๊ด€๋ฆฌํ•  ํ•„์š”๊ฐ€ ์—†๋Š” ์„œ๋ฒ„๋ฅผ ์˜๋ฏธํ•œ๋‹ค.
    • ์„œ๋ฒ„๊ฐ€ 24์‹œ๊ฐ„ ๊นจ์–ด์žˆ์ง€ ์•Š๊ณ , ์ฝ”๋“œ๋ฅผ ์ž‘์€ ํ•จ์ˆ˜ ๋‹จ์œ„๋กœ ์ชผ๊ฐœ์„œ ์š”์ฒญ ์‹œ์— ์š”์ฒญ๋ฐ›์€ ํ•จ์ˆ˜๋งŒ ๊นจ์›Œ์„œ ์ž‘๋™ํ•œ๋‹ค.
    • ์ „๋ ฅ๋‚ญ๋น„๋ฅผ ์ค„์ด๊ณ  ํ•˜๋“œ์›จ์–ด๋ฅผ ํšจ์œจ์ ์œผ๋กœ ์“ธ ์ˆ˜ ์žˆ๋‹ค.

 

 

 

โœ๐Ÿป ์˜ค๋Š˜ ์ฝ์€ ์†Œ๊ฐ์€? ๋– ์˜ค๋ฅด๋Š” ์ƒ๊ฐ์„ ๊ฐ€๋ณ๊ฒŒ ์ ์–ด๋ณด์„ธ์š”.


ํ’€์Šคํƒ ๊ฐœ๋ฐœ์ž๊ฐ€ ๋‹จ์ˆœํžˆ ํ”„๋ก ํŠธ + ๋ฐฑ์—”๋“œ๋ฅผ ์ž‘์„ฑํ•  ์ˆ˜ ์žˆ๋‹ค๋ฉด ๊ฐ€๋Šฅํ•œ ๊ฒƒ์ธ ์ค„ ์•Œ์•˜๋Š”๋ฐ, ๋ฐ๋ธŒ์˜ต์Šค๊นŒ์ง€ ๊ฐ€๋Šฅํ•ด์•ผ ํ•œ๋‹ค๋Š” ์‚ฌ์‹ค์„ ์•Œ๊ฒŒ ๋˜์—ˆ๋‹ค.

๋˜ํ•œ ํ”„๋ก ํŠธ์™€ ๋ฐฑ์—”๋“œ ๊ฐœ๋ฐœ์ž์˜ ํŠน์ง•์— ๋Œ€ํ•ด์„œ๋„ ๋‹ค์‹œ ํ•œ๋ฒˆ ํ™•์ธํ•˜๊ฒŒ ๋˜์—ˆ๋‹ค.
ํ”„๋ก ํŠธ๊ฐ€ ๊ธฐ์ˆ ๋ฐœ์ „์ด ๋นจ๋ผ์„œ ๊ณต๋ถ€ํ•  ๋ถ„๋Ÿ‰์ด ๋งŽ๊ณ , ๊ณต๋ถ€๋ฅผ ์–ด๋Š ์ •๋„ํ•ด๋„ ๋งˆ์Šคํ„ฐํ–ˆ๋‹ค๋Š” ๋Š๋‚Œ์ด ๋“ค์ง€ ์•Š์•„์„œ ํž˜๋“ค๋‹ค๋Š” ๋Š๋‚Œ์ด ๋“ ๋‹ค๊ณ  ์ ํ˜€ ์žˆ์—ˆ๋ฐ ์ •๋ง ๊ณต๊ฐ์ด ๋๋‹ค.
๋‚ด๊ฐ€ ์ž…๋ ฅํ•˜๋Š” ๋‚ด์šฉ์ด ๋ฐ”๋กœ ๋ณด์ธ๋‹ค๋Š” ์ ์€ ๋งค๋ ฅ์ ์ด์ง€๋งŒ, ์ง€๊ธˆ ์“ฐ๋Š” ๊ธฐ์ˆ ์ด ์–ผ๋งˆ ๋’ค ์“ฐ์ง€ ์•Š๋Š” ๊ธฐ์ˆ ์ด ๋˜๋ฉด ์–ด์ฉŒ์ง€ ํ•˜๋Š” ๋‘๋ ค์›€๋„ ์žˆ๋‹ค.

๊ทธ๋ฆฌ๊ณ  ์„œ๋ฒ„๋ฆฌ์Šค์˜ ์˜๋ฏธ๋ฅผ ์ž์„ธํžˆ ์•Œ๊ฒŒ ๋˜์—ˆ๋‹ค.

ํŠนํžˆ ์ „์— AWS๋กœ ํ”„๋กœ์ ํŠธ๋ฅผ ๋ฐฐํฌํ–ˆ์„ ๋•Œ ๋น„์šฉ์ด ์–ด๋–ป๊ฒŒ ์ฑ…์ •๋˜๋Š” ๊ฒƒ์ธ์ง€ ๊ถ๊ธˆํ–ˆ๋Š”๋ฐ, ๊ถ๊ธˆ์ฆ์ด ๋งŽ์ด ํ•ด๊ฒฐ๋˜์—ˆ๋‹ค.
๋‹จ์ˆœํžˆ ๋ˆ„๊ตฐ๊ฐ€๊ฐ€ ์‚ฌ์ดํŠธ์— ๋ฐฉ๋ฌธํ•  ๋•Œ๋งŒ ์ž‘๋™ํ•˜๋Š” ๊ฒƒ์ด ์•„๋‹ˆ๋ผ ์š”์ฒญ๋˜์—ˆ๋˜ ํ•จ์ˆ˜๊ฐ€ ์‹คํ–‰๋œ ๋งŒํผ๋งŒ ๋น„์šฉ์ด ์ฑ…์ •๋˜์–ด ํšจ์œจ์ ์œผ๋กœ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๊ฒƒ ๊ฐ™๋‹ค.

 

 

๐Ÿ’ก ๋‚˜์˜ ์ตœ์•  ๋ถ TIL


์˜ค๋Š˜ ๋ฏธ์…˜์€ ๋‹ค๋ฅธ ์‚ฌ๋žŒ๋“ค์ด ์ž‘์„ฑํ•œ TIL์„ ๊ตฌ๊ฒฝํ•˜๋Š” ๋ฏธ์…˜์ด๋‹ค. 

 

 

๐Ÿ‘€ ๊ถ๊ธˆํ•œ ๋‚ด์šฉ์ด ์žˆ๊ฑฐ๋‚˜, ์ž˜ ์ดํ•ด๋˜์ง€ ์•Š๋Š” ๋‚ด์šฉ์ด ์žˆ๋‹ค๋ฉด ์ ์–ด๋ณด์„ธ์š”.


๋ฐ๋ธŒ์˜ต์Šค ๊ฐœ๋ฐœ์ž๊ฐ€ ์–ด๋–ค ์ผ์„ ํ•˜๋Š”์ง€ ์ข€ ๋” ์ž์„ธํžˆ ์•Œ๊ณ  ์‹ถ๋‹ค.

 

 

 

๋ฐ˜์‘ํ˜•

๋Œ“๊ธ€