Closed numeru closed 1 year ago
@numeru ํฐํธ๋ ํ์ผ๋ก ํ ์์ ์ธ๊ฐ์?? ์๋๋ฉด CDN์ผ๋ก ์ฒ๋ฆฌ ์์ ์ธ๊ฐ์??
@numeru ํฐํธ๋ ํ์ผ๋ก ํ ์์ ์ธ๊ฐ์?? ์๋๋ฉด CDN์ผ๋ก ์ฒ๋ฆฌ ์์ ์ธ๊ฐ์??
์๋ฌด๋๋ ๋์์ธํ์์ ํฐํธ ํ์ผ์ ๋ฐ์์์ ๋ก์ปฌ์์ ์ฌ์ฉํ๋๊ฒ ๊ฐ์ฅ ํธํ ๋ฐฉ๋ฒ์ด์ง ์์๊น ์ถ์ต๋๋ค! ์ ๋ ์ง๊ธ๊น์ง ๊ทธ๋ ๊ฒ ํด์ค๊ธฐ๋ ํ๊ตฌ์
ํน์ CDN ์ ์ด์ฉํ๋ ๋ฐฉ์์ ์ ํธํ์๋์?
@numeru ํฐํธ๋ ํ์ผ๋ก ํ ์์ ์ธ๊ฐ์?? ์๋๋ฉด CDN์ผ๋ก ์ฒ๋ฆฌ ์์ ์ธ๊ฐ์??
์๋ฌด๋๋ ๋์์ธํ์์ ํฐํธ ํ์ผ์ ๋ฐ์์์ ๋ก์ปฌ์์ ์ฌ์ฉํ๋๊ฒ ๊ฐ์ฅ ํธํ ๋ฐฉ๋ฒ์ด์ง ์์๊น ์ถ์ต๋๋ค! ์ ๋ ์ง๊ธ๊น์ง ๊ทธ๋ ๊ฒ ํด์ค๊ธฐ๋ ํ๊ตฌ์
ํน์ CDN ์ ์ด์ฉํ๋ ๋ฐฉ์์ ์ ํธํ์๋์?
๊ฐ์ธ์ ์ผ๋ก๋ CDN ๋ฐฉ์์ ์ ํธํ๊ธด ํฉ๋๋ค. ์ด์ ๋
font-face
์ ๋ฃ์ด ํ๋ํ๋ ๋งตํ์ ํด์ฃผ์ด์ผ ํ๋ค.[ํฐํธ๋ฏธํฌํจ]
[ํฐํธํฌํจ]
์ด์ธ์ ์ฌ๋ฌ๊ฐ์ง ์ฌ์ ๋ก CDN ์ฌ์ฉ์ ์ ํธํ๊ธด ํฉ๋๋ง ๊ฒฐ๊ตญ ์ ๋์ ์ธ ์ฝ๋๋๋ ์ ๊ณ , ๋ ํธํ๊ฒ ์ธ ์ ์์ด์ ์ฌ์ฉํฉ๋๋ค!
์ ๋ ๋์ํฉ๋๋ค. ๋ณดํต font-face๋ ์ด์ ์ ๋ค๊ตญ์ด ์ฒ๋ฆฌํ ๋ range๋ก ์ ๋์ฝ๋ ์ ํ ํด์ ์ธ์ด๋ณ๋ก ์์์ ๋ฐ๋๋๋ก ํ ๋ ๋ง์ด ์ฌ์ฉํ์๋๋ฐ, ์ต๊ทผ์ ์ ๊ฐ ๋ฆฌ์กํธ๋ก ํ๋ ค๊ณ ์ฌ๋ฌ ๋ฒ ํ ์คํธ ํ์ ๋๋ ์ ์๋๋๋ผ๊ตฌ์. ์ ๋ import๋ณด๋ค cdn ์คํ์ผ ์ ํธํด์. ํ์ง๋ง ์ ๋ฃ ํฐํธ๋ ์ผ๋ถ ๋ช๋ช ํฐํธ๋ cdn ๊ฐ์ ๋งํฌ๋ฅผ ์ ๊ณตํ์ง ์์ ๊ฒ๋ ์์ด์ ๊ทธ๋ด ๋๋ ์ด์ฉ ์ ์์ด ๋ก์ปฌ์ ๋ค ์ ์ฅํด์ font-face๋ก ์ฒ๋ฆฌํด์ผ ํฉ๋๋ค. ์ ํฌ ํ๋ฆฌํ ๋ค๋๋ ๊ตฌ๊ธ ๋ฌด๋ฃ๋ผ์ ์๊ด์ ์์ต๋๋ค!
ํ์คํ CDN ๋งํฌ๊ฐ ์์ผ๋ฉด ์์ธ ์ด์ ๊ฐ ์์ด๋ณด์ด๋ค์!
๊ทธ๋ฐ๋ฐ ์ ๋ ์์ง ์จ๋ณธ์ ์ ์์ง๋ง nextjs ์์ font optimization ๊ธฐ๋ฅ์ ๊ธฐ๋ณธ์ ์ผ๋ก ์ ๊ณตํ๋๋ฐ ์ด๊ฑด ์ด๋ป๊ฒ ์๊ฐํ์๋์? ๋น๋ ํ์์ ์ ์ฉ์์ผ ์ฃผ๋ ๊ฒ ๊ฐ์๋ฐ CDN ๊ณผ ํจ๊ป ์ธ ์ ์์๊น์?
https://nextjs.org/docs/basic-features/font-optimization
@Dongkyuuuu @ding-co
ํ์คํ CDN ๋งํฌ๊ฐ ์์ผ๋ฉด ์์ธ ์ด์ ๊ฐ ์์ด๋ณด์ด๋ค์!
๊ทธ๋ฐ๋ฐ ์ ๋ ์์ง ์จ๋ณธ์ ์ ์์ง๋ง nextjs ์์ font optimization ๊ธฐ๋ฅ์ ๊ธฐ๋ณธ์ ์ผ๋ก ์ ๊ณตํ๋๋ฐ ์ด๊ฑด ์ด๋ป๊ฒ ์๊ฐํ์๋์? ๋น๋ ํ์์ ์ ์ฉ์์ผ ์ฃผ๋ ๊ฒ ๊ฐ์๋ฐ CDN ๊ณผ ํจ๊ป ์ธ ์ ์์๊น์?
https://nextjs.org/docs/basic-features/font-optimization
@Dongkyuuuu @ding-co
nextjs์์ ์ ๊ณตํ๋ font optimiztion ๊ธฐ๋ฅ์ font self-hosting
์ ์ํ์ฌ ์ ๊ณตํ๋ ๊ธฐ๋ฅ ๊ฐ์ต๋๋ค. Goolge์์ ์ ๊ณตํ๋ variable fonts์ฌ์ฉ์ ๊ถ์ฅํ๋ ๊ฒ ๊ฐ๋ค์.
์ ๋ ์ด ๊ธฐ๋ฅ๋ค์ ๊ถ๊ธํ๊ธดํด์ ๋ค๋ค ๊ด์ฐฎ์ผ์๋ค๋ฉด ํ๋ฒ LocalFont๋ก ์ ์ฉํด๋ณด๋ ๊ฒ๋ ๋์์ง์๊ฒ ๋ค์!
๐ ๋ณ๊ฒฝ์ฌํญ
๐ ์ค์ ์ ์ผ๋ก ๋ณผ ๋ถ๋ถ
โ ์ฒดํฌ๋ฆฌ์คํธ