์งํ์ค์ธ ํ๋ก์ ํธ๋ ๋ฐ๋ ค๋๋ฌผ์ ๊ธฐ๋ก๊ณผ ์ฌ์ง ๊ณต์ ๊ฐ ์ฃผ๋ ๊ธฐ๋ฅ์ธ ๋งํผ, ์ด๋ฏธ์ง ์ต์ ํ ์์
์ด ์ค์ํ๋ค๊ณ ์๊ฐํ๋ค.๋ฒ๋ค์ฌ์ด์ฆ๋ฅผ ์ด์ฌํ ์ค์ฌ๋ KB๋จ์์ง๋ง.. ์ด๋ฏธ์ง๋ ๋จ์๋ถํฐ MB์ด๋ฏ๋ก, ์ด๋ฏธ์ง ์ต์ ํ๋ ํ์์ด๋ค. Next.js์ ์ด๋ฏธ์ง ์ต์ ํNext.js๋ next/image๋ฅผ ํตํด ๊ธฐ๋ณธ์ ์ผ๋ก ๋ค์๊ณผ ๊ฐ์ ์ด๋ฏธ์ง ์ต์ ํ ์์
์ ์ํํด์ค๋ค.But, ๋ฆฌ์กํธ๋ ์ด์ ๊ฐ์ ์ด๋ฏธ์ง ์ต์ ํ๋ฅผ ์๋์ผ๋ก ์ฒ๋ฆฌํด์ฃผ์ง ์์ผ๋ฏ๋ก, ์ง์ ์ต์ ํ ์์
์ ์ํํด์ผํ๋ค...!๐ซฃ ์๋ resizingWebp ๊ฐ์ ์ต์ ์ด๋ฏธ์ง ํฌ๋งท ์ง์Lazy Loading๋ก ํ์ด์ง ๋ก๋ฉ ์๋ ํฅ์CDN ์ง์์ด๋ฏธ์ง ์ต์ ํ๋ฅผ ์ํ ์ฌ๋ฌ๊ฐ์ง ๋ฐฉ๋ฒ๋ค์ ๊ณต๋ถํด๋ฉด์, ์ ์ฉํด๋ณด์๋ค. 1. browser-image-compression ํ์ฉํ ์ด๋ฏธ์ง ํญ, ํ..
์ฌ์ง ๊ณต์ ๊ฐ ๋ฉ์ธ ์๋น์ค ํน์ฑ ์, ํ
์คํธ๋ณด๋จ ์ด๋ฏธ์ง์ ๊ด์ฌ๋๊ฐ ๋๊ธฐ ๋๋ฌธ์ ์ด๋ฏธ์ง๋ฅผ ๋จผ์ ๋ฐฐ์นํ์๋ค. ๊ทธ๋ฌ๋ค๋ณด๋, ์ฐ๋ คํ๋๋๋ก ์ด๋ฏธ์ง๊ฐ ๋ก๋ฉ๋๊ณ ๋์ ํ
์คํธ๊ฐ ๋ฐ๋ฆฌ๊ฒ๋๋ฉด์ ๋๊ท๋ชจ ๋ ์ด์์ ํ์์ด ๋ฐ์ํ์๋ค. ์ฌ๋ฌ์ฅ์ ์ด๋ฏธ์ง์ ๊ฒฝ์ฐ์ CLS ์ ์๊ฐ 0.8๋ก ์ด๋ง์ด๋งํ๋ค... ๐๐ป placeholder๋ก ๋ ์ด์์์ด ๋ฐ๋ฆฌ๋ ํ์์ ๋ฐฉ์งํ๋ ค๊ณ ํ๋ค. โ๏ธ ๋ฌธ์ ์ ์ฒ์์ ์ด๋ฏธ์ง๋ฅผ ์
๋ก๋ํ๋ ์ฌ์ฉ์ ์
์ฅ์์, ๊ฒ์๋ฌผ์ ์ด๋ฏธ์ง๊ฐ ๊ท์ ๋ ์ฌ์ด์ฆ (1:1, 3:4)์ ์ฌ์ฉํ๋ฉด ์ด๋ฏธ์ง ์๋ฆผํ์์ด ๋ฐ์ํ๋๊ฒ์ ํผํ๊ณ ์ถ์๊ธฐ ๋๋ฌธ์ ์ด์ ๊ฐ์ด ์ด๋ฏธ์ง ์ฌ์ด์ฆ๋ฅผ ์ ์ํ ์ ์์๋ค.ํ์ง๋ง, ์ด ๋ฐฉ์์ ์ ์งํ๋ค๋ฉด ๊ธฐ์กด์ ์๋ณธ๋น์จ์ ์ด๋ฏธ์ง ๋ก๋ฉ์ ์ ์์๊ฐ ์๋ค๋ณด๋ placeholder์ ์ ์ํ๊ธฐ๊ฐ ๋๊ฐํด์ง๋คplaceholder๋ง ..
CSR์ ๋ํ์ ์ธ ์ด๊ธฐ ๋ก๋ฉ์๋๋ฅผ ๊ฐ์ ํ๊ธฐ ์ํ ์์
๋ค์ ์ํํด๋ณด์๋ค. 1. React.lazy์ Suspense ์ ์ฉํ๊ธฐ SPA์ ๋ํ์ ์ธ ๋จ์ ์ผ๋ก, ์ต์ด ๋ก๋์ ํ์ํ์ง ์์ ์ ์๋ ๋ชจ๋ ํ์ผ์ ๋ค์ด๋ฐ๊ธฐ ๋๋ฌธ์, ์ด๊ธฐ ๋ก๋ฉ์๋๊ฐ ๊ธธ์ด์ง๋ค๋ ์ ์ด ์๋ค. ์ด๋ฅผ ๊ฐ์ ํ๊ธฐ ์ํ ๋ํ์ ์ธ ํด๊ฒฐ๋ฐฉ๋ฒ์ค ํ๋๊ฐ lazy Loading์ด๋ค. ๋์ load ํด๋น ๋ชจ๋์ด ํ์ํ ๋๋ง ๋ก๋ โ ์ฝ๋ ์คํ๋ฆฌํ
(code splitting)๊ณผ ์ง์ฐ ๋ก๋ฉ(lazy loading)์ ๊ฐ๋ฅ โ ์ฌ์ฉ์๊ฐ ํน์ ํ์ด์ง๋ ๊ธฐ๋ฅ์ ์ ๊ทผํ ๋ ํ์ํ ๋ฆฌ์์ค๋ง ๋ค์ด๋ก๋๋ฉ๋ฅ์ํ ์๋น์ค์ ๋ผ์ฐํธ๋ ๋ค์๊ณผ ๊ฐ์ด ์ ์๋์ด ์๋ค.const PATHS = { main: "/main", logIn: "/", signUp: "/signup", f..
'์ฑ๋ฅ์ต์ ํ' ํ๊ทธ์ ๊ธ ๋ชฉ๋ก
๋จ์ถํค
๋ด ๋ธ๋ก๊ทธ
๋ด ๋ธ๋ก๊ทธ - ๊ด๋ฆฌ์ ํ ์ ํ |
Q
Q
|
์ ๊ธ ์ฐ๊ธฐ |
W
W
|
๋ธ๋ก๊ทธ ๊ฒ์๊ธ
๊ธ ์์ (๊ถํ ์๋ ๊ฒฝ์ฐ) |
E
E
|
๋๊ธ ์์ญ์ผ๋ก ์ด๋ |
C
C
|
๋ชจ๋ ์์ญ
์ด ํ์ด์ง์ URL ๋ณต์ฌ |
S
S
|
๋งจ ์๋ก ์ด๋ |
T
T
|
ํฐ์คํ ๋ฆฌ ํ ์ด๋ |
H
H
|
๋จ์ถํค ์๋ด |
Shift + /
โง + /
|
* ๋จ์ถํค๋ ํ๊ธ/์๋ฌธ ๋์๋ฌธ์๋ก ์ด์ฉ ๊ฐ๋ฅํ๋ฉฐ, ํฐ์คํ ๋ฆฌ ๊ธฐ๋ณธ ๋๋ฉ์ธ์์๋ง ๋์ํฉ๋๋ค.