Sonamu UI๋?
Sonamu UI๋ ๋ค์ ๊ธฐ๋ฅ์ ์ ๊ณตํฉ๋๋ค:| ๊ธฐ๋ฅ | ์ค๋ช | CLI ๋์ฒด |
|---|---|---|
| Entity ๊ด๋ฆฌ | Entity ์์ฑ, ์์ , ์ญ์ | pnpm stub entity |
| DB Migration | ๋ง์ด๊ทธ๋ ์ด์ ์์ฑ ๋ฐ ์คํ | pnpm migrate |
| Scaffolding | Model, ํ ์คํธ ์๋ ์์ฑ | pnpm scaffold |
| Fixture | ํ ์คํธ ๋ฐ์ดํฐ ๊ด๋ฆฌ | pnpm fixture |
| i18n | ๊ตญ์ ํ ๋ฌธ์์ด ๊ด๋ฆฌ | ์๋ ํธ์ง |
| Tasks | ์ํฌํ๋ก์ฐ ์คํ ๋ชจ๋ํฐ๋ง | - |
| Test Results | ํ ์คํธ ์คํ ๊ฒฐ๊ณผ ํ์ธ | - |
| CDD | Contract-Driven Development ๊ณ์ฝ/์คํ ๊ด๋ฆฌ | - |
์คํ ๋ฐฉ๋ฒ
๊ฐ๋ฐ ํ๊ฒฝ์์ ์คํ
Sonamu UI๋ API ์๋ฒ์ ๋ด์ฅ๋์ด ์์ต๋๋ค. ๋ณ๋์ ๋ช ๋ น์ด๊ฐ ํ์ ์์ต๋๋ค.http://localhost:34900/sonamu-ui
Sonamu UI๋ ๋ณ๋์ ํฌํธ ์์ด API ์๋ฒ์
/sonamu-ui ๊ฒฝ๋ก์์ ์ ๊ณต๋ฉ๋๋ค.์ผ๋ฐ์ ์ธ ๊ฐ๋ฐ ์ํฌํ๋ก์ฐ
์ธํฐํ์ด์ค ๊ตฌ์กฐ

1. Global Navigation Bar (GNB)
ํ๋ฉด ์๋จ์ ์์นํ๋ฉฐ ์ฃผ์ ๊ธฐ๋ฅ์ ๋น ๋ฅด๊ฒ ์ ๊ทผํ ์ ์์ต๋๋ค.| ๋ฉ๋ด | ๊ธฐ๋ฅ |
|---|---|
| Entities | Entity ์์ฑ ๋ฐ ํธ์ง |
| DB Migration | ๋ง์ด๊ทธ๋ ์ด์ ๊ด๋ฆฌ |
| Scaffolding | Model/Test ์ฝ๋ ์์ฑ |
| Fixture | ํ ์คํธ ๋ฐ์ดํฐ ๊ด๋ฆฌ |
| i18n | ๊ตญ์ ํ ๋ฌธ์์ด ๊ด๋ฆฌ |
| Tasks | ์ํฌํ๋ก์ฐ ์คํ ๋ชจ๋ํฐ๋ง |
| Test Results | ํ ์คํธ ์คํ ๊ฒฐ๊ณผ ํ์ธ |
| CDD | CDD ๊ณ์ฝ/์คํ ๊ด๋ฆฌ |
Search (โK) | ์ ์ฒด ๊ฒ์ |
2. Sidebar
ํ๋ฉด ์ผ์ชฝ์ ์์นํ๋ฉฐ ํ์ฌ ์ ํํ ๋ฉ๋ด์ ํญ๋ชฉ ๋ชฉ๋ก์ ํ์ํฉ๋๋ค.- Entities ํญ: ๋ชจ๋ Entity ๋ชฉ๋ก ํ์
- Migrations ํญ: ๋ง์ด๊ทธ๋ ์ด์ ํ์ผ ๋ชฉ๋ก
- ํ๋จ ๋ฒํผ: ์ ํญ๋ชฉ ์ถ๊ฐ ๋ฒํผ (์: New Entity)
3. Main Content Area
ํ๋ฉด ์ค์์ ๋์ ์์ญ์ผ๋ก ์ ํํ ํญ๋ชฉ์ ์์ธ ์ ๋ณด๋ฅผ ํ์ํ๊ณ ํธ์งํฉ๋๋ค.- Entity ์์ฑ ํธ์ง
- ๋ง์ด๊ทธ๋ ์ด์ ๋ฏธ๋ฆฌ๋ณด๊ธฐ
- ์ฝ๋ ์์ฑ ์ต์ ๋ฑ
ํค๋ณด๋ ๋จ์ถํค
| ๋จ์ถํค | ๊ธฐ๋ฅ |
|---|---|
โK (Mac) / Ctrl+K (Windows) | ๊ฒ์ ๋ชจ๋ฌ ์ด๊ธฐ |
Esc | ๋ชจ๋ฌ ๋ซ๊ธฐ |
๋ค์ ๋จ๊ณ
Entity ๊ด๋ฆฌ
Entity ์์ฑ ๋ฐ ํธ์งํ๊ธฐ
Scaffolding
์ฝ๋ ์๋ ์์ฑํ๊ธฐ
Tasks
์ํฌํ๋ก์ฐ ๋ชจ๋ํฐ๋งํ๊ธฐ