Skip to content

Commit 0a2293d

Browse files
committed
Merge branch 'main' into feat-checkbox
2 parents 85c871f + 3ca9f36 commit 0a2293d

File tree

110 files changed

+5845
-3100
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

110 files changed

+5845
-3100
lines changed

Cargo.lock

Lines changed: 80 additions & 107 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

README.md

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -76,12 +76,14 @@ npm install @devup-ui/webpack-plugin
7676

7777
Next.js Build Time and Build Size (github action - ubuntu-latest)
7878

79-
| Library | Version | Build Time | Build Size |
80-
|--------------|----------|------------|-----------------|
81-
| kuma-ui | 1.5.9 | 20.606s | 63,248,791b |
82-
| chakra-ui | 3.24.2 | 29.358s | 195,258,486b |
83-
| mui | 7.3.1 | 21.631s | 88,332,632b |
84-
| devup-ui | 1.0.15 | 16.873s | 53,729,988b |
79+
| Library | Version | Build Time | Build Size |
80+
|-----------------------|----------|------------|-----------------|
81+
| kuma-ui | 1.5.9 | 20,795s | 65,195,899b |
82+
| panda-css | 1.3.1 | 21,474s | 60,560,531b |
83+
| chakra-ui | 3.27.0 | 29,269s | 200,421,009b |
84+
| mui | 7.3.2 | 21,725s | 90,287,991b |
85+
| devup-ui | 1.0.18 | 17,629s | 55,709,618b |
86+
| devup-ui(single mode) | 1.0.18 | 17,863s | 55,693,887b |
8587

8688
## How it works
8789

README_ko.md

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -72,10 +72,12 @@ Next.js Build Time and Build Size (github action - ubuntu-latest)
7272

7373
| 라이브러리 | 버전 | 빌드 시간 | 빌드 사이즈 |
7474
|------------|---------|------------|------------------|
75-
| kuma-ui | 1.5.9 | 20.606s | 63,248,791b |
76-
| chakra-ui | 3.24.2 | 29.358s | 195,258,486b |
77-
| mui | 7.3.1 | 21.631s | 88,332,632b |
78-
| devup-ui | 1.0.15 | 16.873s | 53,729,988b |
75+
| kuma-ui | 1.5.9 | 20,795s | 65,195,899b |
76+
| panda-css | 1.3.1 | 21,474s | 60,560,531b |
77+
| chakra-ui | 3.27.0 | 29,269s | 200,421,009b |
78+
| mui | 7.3.2 | 21,725s | 90,287,991b |
79+
| devup-ui | 1.0.18 | 17,629s | 55,709,618b |
80+
| devup-ui(single mode) | 1.0.18 | 17,863s | 55,693,887b |
7981

8082
## 작동 원리
8183

apps/landing/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,11 @@
1616
"@devup-ui/reset-css": "workspace:*",
1717
"@mdx-js/loader": "^3.1.1",
1818
"@mdx-js/react": "^3.1.1",
19-
"@next/mdx": "^15.5.2",
19+
"@next/mdx": "^15.5.3",
2020
"@types/mdx": "^2.0.13",
2121
"body-scroll-lock": "3.1.5",
2222
"clsx": "^2.1.1",
23-
"next": "^15.5.2",
23+
"next": "^15.5.3",
2424
"react": "^19.1.1",
2525
"react-dom": "^19.1.1",
2626
"react-markdown": "^10.1.0",

apps/next/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
"dependencies": {
1313
"react": "^19.1.1",
1414
"react-dom": "^19.1.1",
15-
"next": "^15.5.2",
15+
"next": "^15.5.3",
1616
"@devup-ui/react": "workspace:*"
1717
},
1818
"devDependencies": {

apps/rsbuild/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
"@devup-ui/react": "workspace:*"
1717
},
1818
"devDependencies": {
19-
"@rsbuild/core": "^1.5.6",
19+
"@rsbuild/core": "^1.5.10",
2020
"@rsbuild/plugin-react": "^1.4.0",
2121
"@devup-ui/rsbuild-plugin": "workspace:*"
2222
}

apps/vite-lib/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@
1818
"devDependencies": {
1919
"vite-plugin-dts": "^4.5.4",
2020
"@devup-ui/vite-plugin": "workspace:*",
21-
"@vitejs/plugin-react": "^5.0.2",
22-
"vite": "^7.1.5",
21+
"@vitejs/plugin-react": "^5.0.3",
22+
"vite": "^7.1.6",
2323
"typescript": "^5",
2424
"@types/node": "^24",
2525
"@types/react": "^19"

apps/vite/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@
1717
},
1818
"devDependencies": {
1919
"@devup-ui/vite-plugin": "workspace:*",
20-
"vite": "^7.1.5",
21-
"@vitejs/plugin-react": "^5.0.2",
20+
"vite": "^7.1.6",
21+
"@vitejs/plugin-react": "^5.0.3",
2222
"typescript": "^5",
2323
"@types/node": "^24",
2424
"@types/react": "^19",

benchmark.js

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,11 @@ function clearBuildFile() {
2929
recursive: true,
3030
force: true,
3131
})
32+
if (existsSync('./benchmark/next-panda-css/.next'))
33+
rmSync('./benchmark/next-panda-css/.next', {
34+
recursive: true,
35+
force: true,
36+
})
3237
if (existsSync('./benchmark/next-devup-ui/df'))
3338
rmSync('./benchmark/next-devup-ui/df', {
3439
recursive: true,
@@ -72,6 +77,15 @@ console.profileEnd('kuma-ui')
7277
performance.mark('kuma-ui-end')
7378
performance.measure('kuma-ui', 'kuma-ui-start', 'kuma-ui-end')
7479

80+
performance.mark('panda-css-start')
81+
console.profile('panda-css')
82+
execSync('pnpm -F next-panda-css-benchmark build', {
83+
stdio: 'inherit',
84+
})
85+
console.profileEnd('panda-css')
86+
performance.mark('panda-css-end')
87+
performance.measure('panda-css', 'panda-css-start', 'panda-css-end')
88+
7589
performance.mark('chakra-ui-start')
7690
console.profile('chakra-ui')
7791
execSync('pnpm -F next-chakra-ui-benchmark build', {
@@ -119,6 +133,13 @@ console.info(
119133
checkDirSize('./benchmark/next-kuma-ui/.next').toLocaleString() + 'bytes',
120134
)
121135

136+
console.info(performance.getEntriesByName('panda-css'))
137+
138+
console.info(
139+
'panda-css',
140+
checkDirSize('./benchmark/next-panda-css/.next').toLocaleString() + 'bytes',
141+
)
142+
122143
console.info(performance.getEntriesByName('chakra-ui'))
123144

124145
console.info(

benchmark/next-chakra-ui/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@
1010
"lint": "next lint"
1111
},
1212
"dependencies": {
13-
"@chakra-ui/react": "^3.26.0",
13+
"@chakra-ui/react": "^3.27.0",
1414
"@emotion/react": "^11.14.0",
15-
"next": "^15.5.2",
15+
"next": "^15.5.3",
1616
"next-themes": "^0.4.6",
1717
"react": "^19.1.1",
1818
"react-dom": "^19.1.1",

0 commit comments

Comments
 (0)