Performance Trend - libitums/FE GitHub Wiki
์ฑ๋ฅ ์ถ์ด
๋ฒ๋ค ํฌ๊ธฐ์ ๋ฉ๋ชจ๋ฆฌ๊ฐ ์ธ์ ยท ๋ฌด์ ๋๋ฌธ์ ๋์๋์ง ๋ณธ๋ค. ๊ฐ์ ๊ฐ ๋ ์ง์ ๊ธฐ๋ก๋ ๋ณด๊ณ ์ ๊ฐ์ด๋ฐ ๊ฐ์ฅ ํฐ ๊ฐ์ด๋ค.
- ๋ง๋ ํ ์นธ = ๋ฒ๋ค 50 kB ยท ๋ฉ๋ชจ๋ฆฌ 0.1 MB
- ๋ ๋ ์๊ฐ์ ์ฌ๊ธฐ ์๋ค โ ๊ฐ์ ์ฝ๋์์๋ 12.6 ms์ฉ ํ๋ค๋ ค ์ถ์ด๋ก ์ฝ์ ์ ์๋ค(์ฃผ์ ๋ฐ๊ฒฌ 1)
๋ฒ๋ค ํฌ๊ธฐ (main.lynx.bundle)
| ๋ ์ง | ๋ฌด์์ด ๋ค์ด์๋ | ํฌ๊ธฐ | |
|---|---|---|---|
| 09-03 | ์ฑ ์ฒซ ๋ก๋ | 164.7 kB | โโโ |
| 09-05 | ํ๊ฐ ยท ํ์ตํ ๋์ | 213.9 kB | โโโโ |
| 09-07 | ํ์ตํ ๊ฒฐ์ ยท ๋ฌธํ ํ๋ฉด | 288.3 kB | โโโโโโ |
| 09-09 | ๋ฉ์ ์ ยท ์ ํ ์ ๋ | 338.2 kB | โโโโโโโ |
| 09-10 | ๋น์ฃผ์ผ ๋ ธ๋ฒจ | 364.3 kB | โโโโโโโ |
| 09-15 | ์๋ฆผ ยท ๋กคํ๋ ์ด | 386.6 kB | โโโโโโโโ |
| 09-16 | ์ค์ | 418.8 kB | โโโโโโโโ |
| 09-17 | ์ง์ ํ๋ฆ ์ฌ์ฏ ํ๋ฉด | 490.1 kB | โโโโโโโโโโ |
| 09-21 | ์ง์ ํ๋ฉด ๋์์ธ(๊ตญ๊ฐ ๋ชฉ๋ก ยท SVG) | 774.1 kB | โโโโโโโโโโโโโโโ |
| 09-23 | ์ฃผ์ ์ ๋ฆฌ ์ฐ์ | 776.7 kB | โโโโโโโโโโโโโโโโ |
| 09-28 | ์ํผ์๋ ยท ํ์ต ํ๋ฉด ๋ค์ | 1,128.4 kB | โโโโโโโโโโโโโโโโโโโโโโโ |
| 09-29 | Supabase ์ ํ๋ฒํธ ๋ก๊ทธ์ธ(#149) | 1,143.8 kB | โโโโโโโโโโโโโโโโโโโโโโโ |
| 09-29 | PostHog ๋ถ์(#152, ๋ฏธ๋จธ์ง) | 1,198.3 kB | โโโโโโโโโโโโโโโโโโโโโโโโ |
์ง๊ธ ์ํ์ 1,171 kB(main) โ #152๊ฐ ๋จธ์ง๋๋ฉด 1,259 kB๊ฐ ๋๋ค. #149 ์์ #152๊ฐ ์นํ๋ฉด ๋ฒ๋ค์ ์ฝ 1,214 kB๋ก ์ถ์ ํ๋ค(์์ง ์ฌ์ง ์์๋ค). ์ํ์ ๋์ ๋๋ง๋ค ๊ทผ๊ฑฐ๋ฅผ ์ ๊ณ ์ฌ๋ ค ์๋ค(์ ์ฅ์ devtools/bundle-size/budget.json).
๋ฉ์ธ ์ค๋ ๋ ๋ฉ๋ชจ๋ฆฌ (mainThreadRuntimeBytes)
| ๋ ์ง | ํฌ๊ธฐ | |
|---|---|---|
| 09-03 | 0.41 MB | โโโโ |
| 09-05 | 0.48 MB | โโโโโ |
| 09-07 | 0.56 MB | โโโโโโ |
| 09-09 | 0.62 MB | โโโโโโ |
| 09-10 | 0.65 MB | โโโโโโโ |
| 09-15 | 0.71 MB | โโโโโโโ |
| 09-16 | 0.76 MB | โโโโโโโโ |
| 09-17 | 0.78 MB | โโโโโโโโ |
| 09-21 | 1.28 MB | โโโโโโโโโโโโโ |
| 09-23 | 1.29 MB | โโโโโโโโโโโโโ |
| 09-25 | 1.30 MB | โโโโโโโโโโโโโ |
| 09-28 | 1.78 MB | โโโโโโโโโโโโโโโโโโ |
9-24 ์ดํ์๋ ์ฒซ ๋ก๋๊ฐ ์๋๋ผ ํญ ์ ํ ยท ํ๋ฉด ์ง์ ์์ ์ ์ฐ ๊ธฐ๋ก์ด ๋ง๋ค. ์์ ์ด ๋ฌ๋ผ ๊ฐ์ ์ค์์ ๋น๊ตํ์ง ์๋๋ค.
ํฌ๊ฒ ๋์ด๋ ์ง์
| ๋ ์ง | ๋ณ๊ฒฝ | ๋ฒ๋ค | ๋ฉ๋ชจ๋ฆฌ |
|---|---|---|---|
| 09-07 | ํ์ตํ ๋ ํ๋ฉด์ด ์ฑ์ ์ฐ๊ฒฐ๋จ(App.tsx import ๋ ์ค) |
+44.2 kB | +47.9 kB |
| 09-09 | ๋ฉ์ ์ ์ ๋ | +24.5 kB | ์ฝ +34.5 kB |
| 09-09 | ์ ํ ์ ๋ ยท ์์ 3๊ฐ | +24.3 kB | +24.0 kB |
| 09-16 | ์ค์ ํ๋ฉด | +32.2 kB | +43.7 kB |
| 09-17 | ์ง์ ํ๋ฆ ์ฌ์ฏ ํ๋ฉด | +71.3 kB | +23.9 kB |
| 09-21 | ์ง์ ํ๋ฉด ๋์์ธ โ ๊ตญ๊ฐ ๋ชฉ๋ก 245๊ฐ ยท SVG | ์ฝ +149 kB | +331.9 kB |
| 09-21 | ์คํ๋์ ๋ก๊ณ ์ ๋๋ฉ์ด์ (WebP ๋์ฝ๋ฉ) | โ | ๋ทฐ ๋ฉ๋ชจ๋ฆฌ ์ฝ +2.4 MB |
| 09-28 | ์ํผ์๋ ์์ฌ ํ๋ฉด(ui-lynx ๋ํ ยท ์๋ฐํ ์ฒซ ์ฌ์ฉ) | +41.8 kB | โ |
| 09-28 | ์ ์ญ ๋จธ๋ฆฌ ยท ์ ฌ ๊ตฌ๋งค | +32.6 kB | โ |
| 09-28 | ์ํผ์๋ ์ต์ข ํ ์คํธ | +30.7 kB | +62.5 kB |
| 09-29 | PostHog ๋ถ์ SDK(#152) | +70.0 kB | ๋ฏธ์ธก์ |
์ค์ด๋ ์ง์ ๋ ์๋ค โ ๋ฌธ์ฅ ๋ง๋ค๊ธฐ๋ฅผ ๊ณต์ฉ ํ์ต ๊ป๋ฐ๊ธฐ๋ก ์ฎ๊น(โ7.0 kB), ์จ๋ณด๋ฉ ์นด๋ ์ ๋ฆฌ(โ1.1 kB).