โ† ํ™ˆ์œผ๋กœ ๋Œ์•„๊ฐ€๊ธฐ
INSIGHTS

๐Ÿ’ก [์›น์‚ฌ์ดํŠธ ์ œ์ž‘ 1ํŽธ] ์œ ์ง€๋น„ 0์›? ์›Œ๋“œํ”„๋ ˆ์Šค ๋Œ€์‹  '์ด๊ฒƒ' ์„ ํƒํ•œ ์ด์œ 

์ƒ๋‹จ ๊ด‘๊ณ  ์˜์—ญ (์• ๋“œ์„ผ์Šค ์Šน์ธ ํ›„ ํ™œ์„ฑํ™”)

๐Ÿค” ์ˆ˜์ตํ˜• ๋ธ”๋กœ๊ทธ ์‹œ์ž‘, ์ฒซ ๋‹ฌ๋ถ€ํ„ฐ ์„œ๋ฒ„๋น„ ๋‚ผ ํ•„์š”๋Š” ์—†์ž–์•„?

๐Ÿ“Œ ํ•œ ์ค„ ์š”์•ฝ: ์ดˆ๊ธฐ ์„œ๋ฒ„ ์œ ์ง€๋น„ ๋ถ€๋‹ด์„ ์—†์• ๊ธฐ ์œ„ํ•ด, ์›Œ๋“œํ”„๋ ˆ์Šค ๋Œ€์‹  '๋…ธ์…˜ + ํด๋ผ์šฐ๋“œํ”Œ๋ ˆ์–ด(SSG)' ๊ธฐ๋ฐ˜์˜ ์„œ๋ฒ„๋ฆฌ์Šค ๊ตฌ์กฐ๋ฅผ ์†Œ๊ฐœ
Pixoas ๋ณธ๋ฌธ ์ด๋ฏธ์ง€

์ˆ˜์ตํ˜• ์›น์‚ฌ์ดํŠธ๋ฅผ ๋งŒ๋“ค์–ด๋ณด๊ฒ ๋‹ค๊ณ  ๋‹ค์งํ–ˆ์„ ๋•Œ ๊ฐ€์žฅ ๋จผ์ € ์ฐพ์•„๋ณธ ๊ฒƒ์€ ์—ญ์‹œ ์›Œ๋“œํ”„๋ ˆ์Šค์˜€๋‹ค. ํ•˜์ง€๋งŒ ๋ฐฉ๋ฌธ์ž๊ฐ€ ๊ฑฐ์˜ ์—†๋Š” ์ดˆ๊ธฐ ๋‹จ๊ณ„๋ถ€ํ„ฐ ํ˜ธ์ŠคํŒ…๋น„์™€ ๋„๋ฉ”์ธ ๋น„์šฉ์ด ๊พธ์ค€ํžˆ ๋ฐœ์ƒํ•œ๋‹ค๋Š” ์ ์€ ์€๊ทผํ•œ ๋ถ€๋‹ด์ด์—ˆ๋‹ค. ๊ฒŒ๋‹ค๊ฐ€ ์˜ˆ์ƒ๋ณด๋‹ค ํŠธ๋ž˜ํ”ฝ์ด ํฌ๊ฒŒ ๋Š˜์–ด๋‚˜๋ฉด ์„œ๋ฒ„ ์ฆ์„ค์ด๋‚˜ ์ƒ์œ„ ์š”๊ธˆ์ œ๋ฅผ ๊ณ ๋ คํ•ด์•ผ ํ•  ์ˆ˜๋„ ์žˆ๋‹ค๋Š” ์ ๋„ ์„ ๋œป ์‹œ์ž‘ํ•˜์ง€ ๋ชปํ•˜๊ฒŒ ๋งŒ๋“  ์ง„์ž…์žฅ๋ฒฝ์ด์—ˆ๋‹ค.

๊ณ ๋ฏผ ๋์— ๋‚ด๋ฆฐ ๊ฒฐ๋ก ์€ ๋ช…ํ™•ํ–ˆ๋‹ค. "์„œ๋ฒ„ ์œ ์ง€๋น„ ์—†์ด ์šด์˜ํ•˜๋ฉด์„œ๋„ ํŠธ๋ž˜ํ”ฝ ์ฆ๊ฐ€์— ์œ ์—ฐํ•˜๊ฒŒ ๋Œ€์‘ํ•  ์ˆ˜ ์žˆ๋Š” ๊ตฌ์กฐ๋ฅผ ์ฐพ์•„๋ณด์ž." ๋ฉฐ์น ์„ ๋’ค์ ธ ์ฐพ์•„๋‚ธ ํ•ด๋‹ต์€ ๋ฐ”๋กœ '๋…ธ์…˜(Notion)๊ณผ ํด๋ผ์šฐ๋“œํ”Œ๋ ˆ์–ด ํŽ˜์ด์ง€(Cloudflare Pages)'๋ฅผ ๊ฒฐํ•ฉํ•œ ์„œ๋ฒ„๋ฆฌ์Šค ์•„ํ‚คํ…์ฒ˜๋‹ค. ์ง€๊ธˆ๋ถ€ํ„ฐ ์„œ๋ฒ„ ์œ ์ง€๋น„ ์—†์ด ์•ˆ์ •์ ์œผ๋กœ ์šด์˜ํ•˜๊ณ  ์žˆ๋Š” ๋‚ด ๋ธ”๋กœ๊ทธ์˜ ์ˆ˜์ตํ˜• ์‚ฌ์ดํŠธ ๊ตฌ์กฐ๋ฅผ ์†Œ๊ฐœํ•ด๋ณด๋ ค๊ณ  ํ•œ๋‹ค.


๐Ÿ’ก ๋ฌด์ž๋ณธ ์›น์‚ฌ์ดํŠธ ๋งŒ๋“ค๊ธฐ: ์›Œ๋“œํ”„๋ ˆ์Šค ๋Œ€์•ˆ์„ ์ฐพ๊ธฐ๊นŒ์ง€

๐Ÿ“Œ ํ•œ ์ค„ ์š”์•ฝ: ๋™์  ์„œ๋ฒ„๊ฐ€ ํ•„์š”ํ•œ ์›Œ๋“œํ”„๋ ˆ์Šค ๋Œ€์‹  ์ด๋ฏธ ์™„์„ฑ๋œ ๋ฌธ์„œ๋ฅผ ์ฆ‰์‹œ ๋„์›Œ์ฃผ๋Š” ์ •์  ์‚ฌ์ดํŠธ(SSG) ๊ตฌ์กฐ ์ฑ„ํƒ

์ฒ˜์Œ์—” AWS ๊ฐ™์€ ํด๋ผ์šฐ๋“œ ์„œ๋ฒ„๋‚˜ ์ผ๋ฐ˜ ํ˜ธ์ŠคํŒ…(์นดํŽ˜24 ๋“ฑ)์„ ๊ธฐ์›ƒ๊ฑฐ๋ ธ๋‹ค. ํ•˜์ง€๋งŒ ๋ฐฉ๋ฌธ์ž๊ฐ€ 0๋ช…์ธ ์ดˆ๊ธฐ ๋‹จ๊ณ„์—์„œ ๊ตณ์ด ๊ณ ์ •๋น„๋ฅผ ์ง€์ถœํ•˜๋Š” ๊ฒƒ์€ ๋น„ํšจ์œจ์ ์ด๋ผ ์ƒ๊ฐํ–ˆ๋‹ค. ํŠนํžˆ ์›Œ๋“œํ”„๋ ˆ์Šค๋Š” ํŠธ๋ž˜ํ”ฝ์ด ๋Š˜์–ด๋‚ ์ˆ˜๋ก ์„œ๋ฒ„ ์‚ฌ์–‘ ์—…๊ทธ๋ ˆ์ด๋“œ๋ฅผ ์ˆ˜์‹œ๋กœ ์ ๊ฒ€ํ•ด์•ผ ํ•˜๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋งŽ๋‹ค.

๋ฐฐ๋ณด๋‹ค ๋ฐฐ๊ผฝ์ด ์ปค์ง€๋Š” ์ƒํ™ฉ์„ ๋ง‰๊ธฐ ์œ„ํ•ด ๊ตญ๋‚ด์™ธ ๊ฐœ๋ฐœ์ž ์ปค๋ฎค๋‹ˆํ‹ฐ๋ฅผ ์ƒ…์ƒ…์ด ๋’ค์กŒ๊ณ , ๋งˆ์นจ๋‚ด ์ •์  ์‚ฌ์ดํŠธ ์ƒ์„ฑ(SSG, Static Site Generation)์ด๋ผ๋Š” ๊ฐœ๋…์„ ์ ‘ํ–ˆ๋‹ค. ๋งค๋ฒˆ ์„œ๋ฒ„์—์„œ ๋ฐ์ดํ„ฐ๋ฅผ ๋ฌด๊ฒ๊ฒŒ ๋ถˆ๋Ÿฌ์˜ค๋Š” ๋ฐฉ์‹์ด ์•„๋‹ˆ๋ผ, ์ด๋ฏธ ์™„์„ฑ๋œ HTML ๋ฌธ์„œ๋ฅผ ์ „ ์„ธ๊ณ„ ์บ์‹œ ์„œ๋ฒ„์— ๋ฟŒ๋ ค๋‘๋Š” ๋ฐฉ์‹์ด๋‹ค. ์ด ๊ตฌ์กฐ์—์„œ๋Š” ๋ฏธ๋ฆฌ ์ƒ์„ฑ๋œ ํŒŒ์ผ์„ CDN์„ ํ†ตํ•ด ์ œ๊ณตํ•˜๊ธฐ ๋•Œ๋ฌธ์— ์ผ๋ฐ˜์ ์ธ ๋ธ”๋กœ๊ทธ ํŠธ๋ž˜ํ”ฝ์ด๋ผ๋ฉด ์„œ๋ฒ„ ์ฆ์„ค์„ ๊ฑฐ์˜ ์‹ ๊ฒฝ ์“ฐ์ง€ ์•Š์•„๋„ ๋œ๋‹ค. ์ „์ฒด์ ์ธ ํ๋ฆ„์„ ์š”์•ฝํ•˜์ž๋ฉด ์•„๋ž˜ ๋„์‹๋„์™€ ๊ฐ™๋‹ค.

%%{init: {'themeVariables': {'edgeLabelBackground': 'transparent'}}}%% graph TD A[๐Ÿ“ Notion
์ฝ˜ํ…์ธ  ์ž‘์„ฑ ๋ฐ DB] -->|์ž๋™ API ํ˜ธ์ถœ| B[โš™๏ธ GitHub Actions
HTML ์ž๋™ ๋นŒ๋“œ] B -->|์ •์  ํŒŒ์ผ ์ „์†ก| C[โ˜๏ธ Cloudflare Pages
์ „ ์„ธ๊ณ„ CDN ๋ฐฐํฌ]

โ–ฒ ๋…ธ์…˜์— ๊ธ€์„ ์“ฐ๋ฉด ๊นƒํ—ˆ๋ธŒ๊ฐ€ ๋นŒ๋“œํ•˜๊ณ , ํด๋ผ์šฐ๋“œํ”Œ๋ ˆ์–ด๊ฐ€ ์ „ ์„ธ๊ณ„์— ์„œ๋น„์Šคํ•˜๋Š” ๊ตฌ์กฐ ๋„์‹๋„


๐Ÿ“Š ํŠธ๋ž˜ํ”ฝ ์š”๊ธˆ 0์›, ๋…ธ์…˜ 3-Tier ์•„ํ‚คํ…์ฒ˜์˜ ๋น„๋ฐ€

๐Ÿ“Œ ํ•œ ์ค„ ์š”์•ฝ: ๋…ธ์…˜(๊ธ€์“ฐ๊ธฐ) โžก๏ธ ๊นƒํ—ˆ๋ธŒ ์•ก์…˜(์ž๋™ ๋ณ€ํ™˜) โžก๏ธ ํด๋ผ์šฐ๋“œํ”Œ๋ ˆ์–ด(๋ฌด๋ฃŒ ๋ฐฐํฌ)

์ฝ”๋”ฉ์„ ๊นŠ๊ฒŒ ๋ชจ๋ฅด๋Š” ์‚ฌ๋žŒ๋„ ์ถฉ๋ถ„ํžˆ ๋”ฐ๋ผ ํ•  ์ˆ˜ ์žˆ๋‹ค. ํ•ต์‹ฌ์€ ์šฐ๋ฆฌ๊ฐ€ ๋งค์ผ ์‚ฌ์šฉํ•˜๋Š” ๋…ธ์…˜(Notion)์„ ์ผ์ข…์˜ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์ด์ž ์ฝ˜ํ…์ธ  ๊ด€๋ฆฌ ๋„๊ตฌ(CMS)๋กœ ํ™œ์šฉํ•˜๋Š” ๊ฒƒ์ด๋‹ค. Pixoas ์—ญ์‹œ ๋ฌด๋ฃŒ ํ‹ฐ์–ด๋งŒ์œผ๋กœ ์„œ๋ฒ„๋น„ 0์›์— ์šด์˜ ์ค‘์ธ 3-Tier ์Šคํƒ์„ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ๋‹ค.

๋‚ด๊ฐ€ ๋…ธ์…˜์— ๊ธ€์„ ์“ฐ๋ฉด ๊นƒํ—ˆ๋ธŒ ์•ก์…˜(GitHub Actions)์ด ์•Œ์•„์„œ ๋…ธ์…˜ API๋ฅผ ํ˜ธ์ถœํ•ด HTML ํŽ˜์ด์ง€๋กœ ๋ณ€ํ™˜ํ•ด์ค€๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์ด๋ ‡๊ฒŒ ์ƒ์„ฑ๋œ ํŽ˜์ด์ง€๋Š” Cloudflare Pages๋ฅผ ํ†ตํ•ด ์ „ ์„ธ๊ณ„๋กœ ๋ฐฐํฌ๋œ๋‹ค. ํ˜„์žฌ ๋ฌด๋ฃŒ ํ‹ฐ์–ด๋งŒ์œผ๋กœ๋„ ๊ฐœ์ธ ๋ธ”๋กœ๊ทธ๋‚˜ ์ฝ˜ํ…์ธ  ์‚ฌ์ดํŠธ๋ฅผ ์šด์˜ํ•˜๊ธฐ์—๋Š” ์ถฉ๋ถ„ํ•œ ์ˆ˜์ค€์˜ ์„ฑ๋Šฅ์„ ์ œ๊ณตํ•œ๋‹ค.

๋น„๊ต ํ•ญ๋ชฉ์ผ๋ฐ˜์ ์ธ ์›Œ๋“œํ”„๋ ˆ์ŠคPixoas ์Šคํƒ (Notion + Cloudflare)
์ดˆ๊ธฐ ๊ตฌ์ถ• ๋น„์šฉํ˜ธ์ŠคํŒ…ยทํ…Œ๋งˆ ์„ ํƒ์— ๋”ฐ๋ผ ๋น„์šฉ ๋ฐœ์ƒ๋ฌด๋ฃŒ ๋„๊ตฌ๋งŒ์œผ๋กœ ์‹œ์ž‘ ๊ฐ€๋Šฅ
(๋„๋ฉ”์ธ ๋น„์šฉ ์ œ์™ธ)
์„œ๋ฒ„ ์œ ์ง€๋น„๋งค์›” ๊ณ ์ • ํ˜ธ์ŠคํŒ… ๋น„์šฉ ๋ฐœ์ƒํ˜„์žฌ ๋ฌด๋ฃŒ ํ‹ฐ์–ด ๊ธฐ์ค€ ์„œ๋ฒ„ ์œ ์ง€๋น„ 0์›
ํŠธ๋ž˜ํ”ฝ ๋Œ€์‘ํŠธ๋ž˜ํ”ฝ ํญ์ฃผ ์‹œ ์„œ๋ฒ„ ๋‹ค์šด ๋ฐ
์š”๊ธˆ์ œ ์—…๊ทธ๋ ˆ์ด๋“œ ํ•„์š”
์ผ๋ฐ˜์ ์ธ ๋ธ”๋กœ๊ทธ ํŠธ๋ž˜ํ”ฝ์€
๋ณ„๋„ ์„œ๋ฒ„ ๊ด€๋ฆฌ ์—†์ด ์šด์˜ ๊ฐ€๋Šฅ
๊ธ€ ์ž‘์„ฑ ํ™˜๊ฒฝ์›Œ๋“œํ”„๋ ˆ์Šค ๊ด€๋ฆฌ์ž์—์„œ ์ž‘์„ฑNotion ์—๋””ํ„ฐ์—์„œ ์ž‘์„ฑ
๋ณด์•ˆ ๋ฐ ์†๋„ํ”Œ๋Ÿฌ๊ทธ์ธ ๊ด€๋ฆฌ์™€ ์„œ๋ฒ„ ๋ณด์•ˆ์ด ์ค‘์š”ํ•ดํ‚น ๊ณต๊ฒฉ ํ‘œ๋ฉด์ด ์ ์€ ์ •์  ์‚ฌ์ดํŠธ
+ ์ดˆ๊ณ ์† CDN

๐Ÿš€ ์ฝ”๋”ฉ ์—†์ด ๊ตฌ์ถ•ํ•˜๋Š” ์ฝ˜ํ…์ธ  ์ž๋™ํ™” ํŒŒ์ดํ”„๋ผ์ธ

๐Ÿ“Œ ํ•œ ์ค„ ์š”์•ฝ: ๊ฐœ๋ฐœ์ž ๋„๊ตฌ๋ฅผ ํ™œ์šฉํ•˜์ง€๋งŒ, ์„ธํŒ…๋งŒ ๋๋‚˜๋ฉด '๊ธ€์“ฐ๊ธฐ'์—๋งŒ ์ง‘์ค‘ํ•  ์ˆ˜ ์žˆ๋Š” ์™„๋ฒฝํ•œ ํ™˜๊ฒฝ ๊ตฌ์ถ•

์ด ์•„ํ‚คํ…์ฒ˜์˜ ๊ฐ€์žฅ ํฐ ์žฅ์ ์€ ์ฝ˜ํ…์ธ  ์ƒ์‚ฐ์ž๊ฐ€ ์˜ค์ง '๊ธ€์“ฐ๊ธฐ'์—๋งŒ ์ง‘์ค‘ํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ์ ์ด๋‹ค.

  • ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค (CMS): ๋ณต์žกํ•œ ๊ด€๋ฆฌ์ž ํŽ˜์ด์ง€์— ์ ‘์†ํ•  ํ•„์š” ์—†์ด, ํ‰์†Œ ์“ฐ๋˜ ๋…ธ์…˜ ํŽ˜์ด์ง€์— ํ…์ŠคํŠธ์™€ ์ด๋ฏธ์ง€๋ฅผ ๋„ฃ์œผ๋ฉด ๋œ๋‹ค.
  • ๋นŒ๋“œ ๋ฐ ์ž๋™ํ™”: ์ฝ”๋“œ๋ฅผ ์ง์ ‘ ์งค ํ•„์š”๋Š” ์—†์ด ๊นƒํ—ˆ๋ธŒ ์•ก์…˜ ํ™˜๊ฒฝ์„ ์ตœ์ดˆ ํ•œ ๋ฒˆ๋งŒ ์„ธํŒ…ํ•ด ๋‘๋ฉด ๋œ๋‹ค. ๋…ธ์…˜์— ๊ธ€์„ ์“ด ๋’ค GitHub Actions ํƒญ์—์„œ ๋ฒ„ํŠผ ํ•˜๋‚˜๋งŒ ๋ˆ„๋ฅด๋ฉด ์›น์‚ฌ์ดํŠธ๊ฐ€ ์ž๋™์œผ๋กœ ์—…๋ฐ์ดํŠธ๋œ๋‹ค.
  • ์•ˆ์ •์ ์ธ ๋ฐฐํฌ: ๋„๋ฉ”์ธ์„ Cloudflare Pages์— ์—ฐ๊ฒฐํ•˜๋ฉด ๊ตฌ๊ธ€์ด๋‚˜ ๋„ค์ด๋ฒ„ ์„œ๋ฒ„์ฒ˜๋Ÿผ ์ „ ์„ธ๊ณ„์— ๋ถ„์‚ฐ๋œ ๋ง(CDN)์„ ํ†ตํ•ด ๋‚ด ๊ธ€์ด ๋น ๋ฅด๊ฒŒ ๋ฐฐํฌ๋œ๋‹ค. ๋ฌด๋ฃŒ์ง€๋งŒ ๋Œ€๊ธฐ์—… ์ˆ˜์ค€์˜ ๋ณด์•ˆ๊ณผ ์†๋„ ํ˜œํƒ์„ ๋ˆ„๋ฆด ์ˆ˜ ์žˆ๋‹ค.

๐Ÿ™‹โ€โ™‚๏ธ ๋ธ”๋กœ๊ทธ ์‹œ์ž‘ ์ „, ๋‚˜๋„ ํ–ˆ๋˜ ๊ณ ๋ฏผ๋“ค (Q&A)

(๐Ÿ‘‰ ์งˆ๋ฌธ์„ ํด๋ฆญํ•˜๋ฉด ์ž์„ธํ•œ ๋‹ต๋ณ€์ด ํŽผ์ณ์ง‘๋‹ˆ๋‹ค)

Q. Cloudflare Pages ๋ฌด๋ฃŒ ํ‹ฐ์–ด๋กœ๋„ ์ˆ˜์ตํ˜• ๋ธ”๋กœ๊ทธ๋ฅผ ์šด์˜ํ•  ์ˆ˜ ์žˆ๋‚˜์š”?

A. ์ผ๋ฐ˜์ ์ธ ์ฝ˜ํ…์ธ  ์ค‘์‹ฌ ๋ธ”๋กœ๊ทธ๋ผ๋ฉด ํ˜„์žฌ Cloudflare Pages ๋ฌด๋ฃŒ ํ‹ฐ์–ด๋งŒ์œผ๋กœ๋„ ์ถฉ๋ถ„ํžˆ ์šด์˜ ๊ฐ€๋Šฅํ•œ ๊ฒฝ์šฐ๊ฐ€ ๋งŽ๋‹ค. ๋ณ„๋„์˜ ์„œ๋ฒ„๋ฅผ ์ง์ ‘ ์ฆ์„คํ•˜๊ฑฐ๋‚˜ ํŠธ๋ž˜ํ”ฝ์— ๋”ฐ๋ผ ํ˜ธ์ŠคํŒ… ์š”๊ธˆ์ด ๋Š˜์–ด๋‚˜๋Š” ๊ตฌ์กฐ๋Š” ์•„๋‹ˆ๋‹ค. ๋‹ค๋งŒ ๋ฌด๋ฃŒ ํ‹ฐ์–ด ์ •์ฑ…์€ ๋ณ€๊ฒฝ๋  ์ˆ˜ ์žˆ์œผ๋ฉฐ, ์ด์šฉ ์•ฝ๊ด€์„ ๋ฒ—์–ด๋‚˜๋Š” ์‚ฌ์šฉ์€ ์ œํ•œ๋  ์ˆ˜ ์žˆ๋‹ค.

Q. ๊ฐœ๋ฐœ์ž๋งŒ ํ•  ์ˆ˜ ์žˆ๋Š” ๊ฑฐ ์•„๋‹Œ๊ฐ€์š”? ์ฝ”๋”ฉ์„ ์ „ํ˜€ ๋ชจ๋ฆ…๋‹ˆ๋‹ค.

A. ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๊ฒฝํ—˜์ด ๋งŽ์ง€ ์•Š์•„๋„ ์ถฉ๋ถ„ํžˆ ๋”ฐ๋ผ ํ•  ์ˆ˜ ์žˆ๋‹ค. ์ด๋ฏธ ๋งŒ๋“ค์–ด์ง„ ์˜คํ”ˆ์†Œ์Šค ํ…œํ”Œ๋ฆฟ์„ ํฌํฌ(Fork)ํ•˜์—ฌ ๋ณ€์ˆ˜ ๋ช‡ ๊ฐœ๋งŒ ์ˆ˜์ •ํ•ด์ฃผ๋ฉด, ๋‚˜๋จธ์ง€ ๋นŒ๋“œ์™€ ๋ฐฐํฌ ๊ณผ์ •์€ ๊นƒํ—ˆ๋ธŒ์™€ ํด๋ผ์šฐ๋“œํ”Œ๋ ˆ์–ด๊ฐ€ ์•Œ์•„์„œ ์ฒ˜๋ฆฌํ•œ๋‹ค. ์•ž์œผ๋กœ ์ด์–ด์งˆ ์‹œ๋ฆฌ์ฆˆ๋ฅผ ๊ทธ๋Œ€๋กœ ๋”ฐ๋ผ ํ•˜๊ธฐ๋งŒ ํ•˜๋ฉด ๋œ๋‹ค.

Q. ์™œ ๊ตณ์ด ์›Œ๋“œํ”„๋ ˆ์Šค ๋Œ€์‹  ์ด๋Ÿฐ ๊ตฌ์กฐ๋ฅผ ์„ ํƒํ–ˆ๋‚˜์š”?

A. ์›Œ๋“œํ”„๋ ˆ์Šค๋„ ํ›Œ๋ฅญํ•œ CMS์ง€๋งŒ, ์ฒ˜์Œ ๋ธ”๋กœ๊ทธ๋ฅผ ์‹œ์ž‘ํ•˜๋Š” ์ž…์žฅ์—์„œ๋Š” ์„œ๋ฒ„ ๊ด€๋ฆฌ์™€ ํ˜ธ์ŠคํŒ… ๋น„์šฉ์ด ๋ถ€๋‹ด๋  ์ˆ˜ ์žˆ์—ˆ๋‹ค. ๋ฐ˜๋ฉด Notion + GitHub Actions + Cloudflare Pages ์กฐํ•ฉ์€ ์ฝ˜ํ…์ธ  ์ž‘์„ฑ์— ์ง‘์ค‘ํ•˜๋ฉด์„œ๋„ ์„œ๋ฒ„ ์šด์˜ ๋ถ€๋‹ด์„ ํฌ๊ฒŒ ์ค„์ผ ์ˆ˜ ์žˆ์–ด ํ˜„์žฌ ๋‚ด ๋ชฉ์ ์— ๋” ์ž˜ ๋งž์•˜๋‹ค.

Q. ์ด๋Ÿฌํ•œ ๊ตฌ์กฐ์— ๋‹จ์ ์€ ์—†๋‚˜์š”?

A. ์žˆ๋‹ค. ํšŒ์›๊ฐ€์ž…, ์‡ผํ•‘๋ชฐ, ์‹ค์‹œ๊ฐ„ ๋ฐ์ดํ„ฐ ์ฒ˜๋ฆฌ์ฒ˜๋Ÿผ ๋™์ ์ธ ๊ธฐ๋Šฅ์ด ํ•„์š”ํ•œ ์„œ๋น„์Šค์—๋Š” ์ ํ•ฉํ•˜์ง€ ์•Š๋‹ค. ํ•˜์ง€๋งŒ ์ฝ˜ํ…์ธ ๋ฅผ ๋ฐœํ–‰ํ•˜๋Š” ๋ธ”๋กœ๊ทธ๋‚˜ ๊ฐœ์ธ ์›น์‚ฌ์ดํŠธ๋ผ๋ฉด ์ •์  ์‚ฌ์ดํŠธ(SSG)์˜ ์žฅ์ ์„ ์ถฉ๋ถ„ํžˆ ํ™œ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค.


๐Ÿ“š ์›น์‚ฌ์ดํŠธ ์ œ์ž‘ 9๋ถ€์ž‘ ์‹œ๋ฆฌ์ฆˆ ์ „์ฒด ๋ชฉ์ฐจ

Pixoas์—์„œ๋Š” ์›น์‚ฌ์ดํŠธ ์ œ์ž‘์„ ์‰ฝ๊ฒŒ ๋”ฐ๋ผ ํ•  ์ˆ˜ ์žˆ๋„๋ก 9ํŽธ์˜ ํŠœํ† ๋ฆฌ์–ผ๋กœ ์ชผ๊ฐœ์–ด ์—ฐ์žฌํ•œ๋‹ค.
์ฐจ๊ทผ์ฐจ๊ทผ ๋”ฐ๋ผ์˜ค๋ฉด ์–ด๋А์ƒˆ ๋‚˜๋งŒ์˜ ๊ฐœ์ธ ์›น์‚ฌ์ดํŠธ๊ฐ€ ์™„์„ฑ๋˜์–ด ์žˆ์„ ๊ฒƒ์ด๋‹ค.

์ด ์‹œ๋ฆฌ์ฆˆ๋Š” ํŠน์ • ์„œ๋น„์Šค๋ฅผ ๋ฌด์กฐ๊ฑด ์ถ”์ฒœํ•˜๊ธฐ ์œ„ํ•œ ๊ธ€์ด ์•„๋‹ˆ๋‹ค. ๋‚ด๊ฐ€ ์ง์ ‘ ์—ฌ๋Ÿฌ ๋ฐฉ๋ฒ•์„ ๋น„๊ตํ•˜๊ณ  ์šด์˜ํ•˜๋ฉด์„œ ์„ ํƒํ•œ ๊ตฌ์กฐ๋ฅผ ๊ณต์œ ํ•˜๋Š” ๊ธฐ๋ก์— ๊ฐ€๊น๋‹ค. ์ด์–ด์ง€๋Š” 2ํŽธ๋ถ€ํ„ฐ๋Š” ๋นˆ ํ™”๋ฉด์—์„œ๋ถ€ํ„ฐ ์‹ค์ œ๋กœ ์›น์‚ฌ์ดํŠธ๋ฅผ ์„ธํŒ…ํ•˜๋Š” ๊ณผ์ •์„ ๊ณต์œ ํ•  ์˜ˆ์ •์ด๋‹ค.


โœ… ๋งˆ๋ฌด๋ฆฌ ์ •๋ฆฌ

  1. ํŠธ๋ž˜ํ”ฝ์ด ์ ์€ ์ดˆ๊ธฐ ๋ธ”๋กœ๊ฑฐ์—๊ฒŒ ๋งค์›” ๋‚˜๊ฐ€๋Š” ์„œ๋ฒ„/ํ˜ธ์ŠคํŒ… ๋น„์šฉ์€ ํฐ ๋ถ€๋‹ด์ด๋‹ค.
  2. ์ด๋ฅผ ์›์ฒœ ์ฐจ๋‹จํ•˜๊ธฐ ์œ„ํ•ด ๊ธ€์“ฐ๊ธฐ๋Š” Notion(๋…ธ์…˜)์—์„œ, ๋ฐฐํฌ๋Š” ๋ฌด๋ฃŒ CDN์ธ Cloudflare Pages๋ฅผ ์ด์šฉํ•˜๋Š” ์„œ๋ฒ„๋ฆฌ์Šค(SSG) ๊ตฌ์กฐ๋ฅผ ๊ตฌ์ถ•ํ–ˆ๋‹ค.
  3. ์‹ค์‹œ๊ฐ„ ํšŒ์›๊ฐ€์ž… ๊ฐ™์€ ๋ณต์žกํ•œ ๊ธฐ๋Šฅ์€ ๋ชป ํ•˜์ง€๋งŒ, ์ฝ˜ํ…์ธ  ๋ฐœํ–‰๊ณผ ์• ๋“œ์„ผ์Šค ์ˆ˜์ต ์ฐฝ์ถœ์ด ๋ชฉ์ ์ธ ์ผ๋ฐ˜ ๋ธ”๋กœ๊ทธ๋ผ๋ฉด ๋‹จ๋ˆ 0์›์œผ๋กœ๋„ ์šด์˜ํ•  ์ˆ˜ ์žˆ๋‹ค.
ํ•˜๋‹จ ๊ด‘๊ณ  ์˜์—ญ (์• ๋“œ์„ผ์Šค ์Šน์ธ ํ›„ ํ™œ์„ฑํ™”)