๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
STORAGE/๋‹จ์–ด์žฅ๐Ÿ” 

ํ˜ธ์ŠคํŒ…(hosting)

by _wavy 2024. 4. 5.

ํ˜ธ์ŠคํŒ…

1. ์ธํ„ฐ๋„ท์„ ํ†ตํ•ด ์„œ๋ฒ„์˜ ์›น ์‚ฌ์ดํŠธ, ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜, ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๋“ฑ์„ ์‚ฌ์šฉ์ž์—๊ฒŒ ์ œ๊ณตํ•˜๋Š” ๊ฒƒ. 

์˜์–ด๋กœ 'host'๋Š” '์ง‘์ฃผ์ธ'์ด๊ณ , 'hosting'์€ '์ง‘์ฃผ์ธ์ด ๋˜๋Š” ๊ฒƒ'๊ณผ ๊ฐ™์€ ์˜๋ฏธ์ด๋‹ค.

 

2. ์›น ํ˜ธ์ŠคํŒ…(์„œ๋ฒ„ ํ˜ธ์ŠคํŒ…)์˜ ๊ฒฝ์šฐ, ์„œ๋ฒ„๋ฅผ ์ œ๊ณตํ•˜๋Š” ์‚ฌ๋žŒ์ด๋‚˜ ํšŒ์‚ฌ๊ฐ€ ์ง‘์ฃผ์ธ์˜ ์—ญํ• ์„ ํ•˜๋ฉฐ ์„œ๋ฒ„ ์ปดํ“จํ„ฐ์˜ ์ผ๋ถ€ ๊ณต๊ฐ„์„ ๋Œ€์—ฌํ•ด ์ฃผ๋Š” ์„œ๋น„์Šค์ด๋‹ค. ์ด๋ฅผ ํ†ตํ•ด ์‚ฌ์šฉ์ž๋Š” ์–ธ์ œ๋“ ์ง€ ์ ‘์†ํ•˜์—ฌ ์›น ์‚ฌ์ดํŠธ๋ฅผ ์กฐํšŒํ•˜๊ฑฐ๋‚˜ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค.

์˜ˆ๋ฌธ

  1. ํ•˜๋‚˜์˜ ๋„๋ฉ”์ธ์—์„œ Node API์™€ React SPA๋ฅผ ๋ชจ๋‘ ํ˜ธ์ŠคํŒ…ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
    โžœ ํ•˜๋‚˜์˜ ๋„๋ฉ”์ธ์—์„œ Node API์™€ React SPA๋ฅผ ๋ชจ๋‘ ์ œ๊ณตํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  2. Firebase ํ˜ธ์ŠคํŒ…์€ ๊ฐœ๋ฐœ์ž๋ฅผ ์œ„ํ•œ ํ”„๋กœ๋•์…˜ ๋“ฑ๊ธ‰ ์›น ์ฝ˜ํ…์ธ  ํ˜ธ์ŠคํŒ… ์„œ๋น„์Šค์ž…๋‹ˆ๋‹ค. ๋ช…๋ น์–ด ํ•˜๋‚˜๋กœ ์›น ์•ฑ์„ ๋น ๋ฅด๊ฒŒ ๋ฐฐํฌํ•˜๊ณ  ๊ธ€๋กœ๋ฒŒ ์ฝ˜ํ…์ธ  ์ „์†ก ๋„คํŠธ์›Œํฌ(CDN)์— ์ •์  ์ฝ˜ํ…์ธ ์™€ ๋™์  ์ฝ˜ํ…์ธ ๋ฅผ ๋ชจ๋‘ ์ œ๊ณตํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
    โžœ Firebase ํ˜ธ์ŠคํŒ…์€ ๊ฐœ๋ฐœ์ž๋ฅผ ์œ„ํ•œ ํ”„๋กœ๋•์…˜ ๋“ฑ๊ธ‰ ์›น ์ฝ˜ํ…์ธ  ์„œ๋ฒ„ ๋Œ€์—ฌ ์„œ๋น„์Šค์ž…๋‹ˆ๋‹ค. ๋ช…๋ น์–ด ํ•˜๋‚˜๋กœ ์›น ์•ฑ์„ ๋น ๋ฅด๊ฒŒ ๋ฐฐํฌํ•˜๊ณ  ๊ธ€๋กœ๋ฒŒ ์ฝ˜ํ…์ธ  ์ „์†ก ๋„คํŠธ์›Œํฌ(CDN)์— ์ •์  ์ฝ˜ํ…์ธ ์™€ ๋™์  ์ฝ˜ํ…์ธ ๋ฅผ ๋ชจ๋‘ ์ œ๊ณตํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

 

์˜ˆ๋ฌธ ์ถœ์ฒ˜: firebase.google.com/docs/hosting?hl=ko

'STORAGE > ๋‹จ์–ด์žฅ๐Ÿ” ' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

๋งˆ์…œ๋ง(marshalling) & ์ง๋ ฌํ™”(serialization)  (5) 2024.07.24
์Šคํ‚ค๋งˆ(schema)  (0) 2024.04.05
์Šค์บํด๋”ฉ(scaffolding)  (0) 2024.04.04

๋Œ“๊ธ€