Skip to content

๐Ÿ“„ Next.js๋ฅผ ์ด์šฉํ•œ SSG(Static Site Generation) ๋งˆํฌ๋‹ค์šด ๋ธ”๋กœ๊ทธ

Notifications You must be signed in to change notification settings

leeleeleeleejun/JunSeokBlog

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

77 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿš€ JunSeok-blog

Next.js๋ฅผ ์ด์šฉํ•œ SSG(Static Site Generation) ๋งˆํฌ๋‹ค์šด ๋ธ”๋กœ๊ทธ ์ž…๋‹ˆ๋‹ค.

URL

JunSeok-blog

๊ธฐ์ˆ  ์Šคํƒ, ๊ธฐ์ˆ  ์„ ์ • ์ด์œ 

Next.js

์„œ๋ฒ„ ์‚ฌ์ด๋“œ ๋ Œ๋”๋ง (SSR) ๋ฐ ์ •์  ์‚ฌ์ดํŠธ ์ƒ์„ฑ (SSG) ์ง€์›:
๊ธฐ์ˆ  ๋ธ”๋กœ๊ทธ๋Š” SEO์— ๋ฏผ๊ฐํ•˜๋ฉฐ, ์ดˆ๊ธฐ ๋กœ๋”ฉ ์†๋„์™€ ๊ฒ€์ƒ‰ ์—”์ง„ ์ตœ์ ํ™”๊ฐ€ ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค.
Next.js์˜ SSR๊ณผ SSG ๊ธฐ๋Šฅ์„ ํ™œ์šฉํ•˜๋ฉด ๊ฒ€์ƒ‰ ์—”์ง„์—์„œ ๋ธ”๋กœ๊ทธ ์ปจํ…์ธ ๋ฅผ ๋” ์ž˜ ์ธ์‹ํ•˜๊ณ  ์ดˆ๊ธฐ ๋กœ๋”ฉ ์†๋„๋ฅผ ๊ฐœ์„ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํ•ด๋‹น ๋ธ”๋กœ๊ทธ๋Š” SSG๋ฅผ ํ™œ์šฉํ•ด ์ œ์ž‘ํ•˜์˜€์Šต๋‹ˆ๋‹ค.
๋ผ์šฐํŒ… ๋ฐ ์ฝ”๋“œ ์Šคํ”Œ๋ฆฌํŒ…:
Next.js๋Š” ๋‚ด์žฅ๋œ ๋ผ์šฐํŒ… ์‹œ์Šคํ…œ์„ ์ œ๊ณตํ•˜์—ฌ ํŽ˜์ด์ง€ ๊ฐ„ ์ „ํ™˜์„ ์‰ฝ๊ฒŒ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ ์ฝ”๋“œ ์Šคํ”Œ๋ฆฌํŒ…์„ ์ง€์›ํ•˜์—ฌ ํ•„์š”ํ•œ ์ปดํฌ๋„ŒํŠธ๋งŒ ๋กœ๋“œํ•ด ์ดˆ๊ธฐ ๋กœ๋”ฉ ์‹œ๊ฐ„์„ ์ค„์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.


TypeScript

์ •์  ํƒ€์ž… ์‹œ์Šคํ…œ์„ ํ†ตํ•ด ์ฝ”๋“œ์˜ ์•ˆ์ •์„ฑ์„ ๋†’์ด๊ณ  ๋Ÿฐํƒ€์ž„ ์˜ค๋ฅ˜๋ฅผ ์‚ฌ์ „์— ๋ฐฉ์ง€ํ•˜์—ฌ ์ฝ”๋“œ ํ’ˆ์งˆ์„ ํ–ฅ์ƒ์‹œํ‚ต๋‹ˆ๋‹ค.


Tailwind CSS

TailwindCSS๋Š” utility-first ์ปจ์…‰์˜ css ํ”„๋ ˆ์ž„์›Œํฌ์ž…๋‹ˆ๋‹ค. ๋‹คํฌ ๋ชจ๋“œ๋ฅผ ์ง€์›ํ•˜๋ฉฐ, ํด๋ž˜์Šค์˜ ์ด๋ฆ„์„ ๊ณ ๋ฏผํ•˜์ง€ ์•Š์•„๋„ ๋ฉ๋‹ˆ๋‹ค.

About

๐Ÿ“„ Next.js๋ฅผ ์ด์šฉํ•œ SSG(Static Site Generation) ๋งˆํฌ๋‹ค์šด ๋ธ”๋กœ๊ทธ

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published