Skip to main content
Sonamu UIλ₯Ό 더 효율적으둜 μ‚¬μš©ν•˜κΈ° μœ„ν•œ μ‹€μš©μ μΈ 팁과 λͺ¨λ²” 사둀λ₯Ό μ†Œκ°œν•©λ‹ˆλ‹€.

ν‚€λ³΄λ“œ 단좕킀

λΉ λ₯Έ μž‘μ—…μ„ μœ„ν•œ ν•„μˆ˜ 단좕킀:
검색 ν™œμš©: ⌘K둜 검색을 μ—΄κ³  Entity 이름, ν•„λ“œλͺ… 등을 λΉ λ₯΄κ²Œ 찾을 수 μžˆμŠ΅λ‹ˆλ‹€.

Entity 관리 팁

1. λΆ€λͺ¨-μžμ‹ Entity ꡬ쑰화

κ΄€λ ¨λœ Entity듀은 λΆ€λͺ¨-μžμ‹ κ΄€κ³„λ‘œ κ΅¬μ‘°ν™”ν•˜μ„Έμš”:
μž₯점:
  • μ‚¬μ΄λ“œλ°”μ—μ„œ 계측 ꡬ쑰둜 ν‘œμ‹œ
  • κ΄€λ ¨ Entityλ₯Ό μ‰½κ²Œ 찾을 수 있음
  • 논리적 κ·Έλ£Ήν•‘

2. λͺ…λͺ… κ·œμΉ™ 일관성

3. AI μ±„νŒ… ν™œμš©

효과적인 ν”„λ‘¬ν”„νŠΈ μž‘μ„±:
ꡬ체적으둜 μš”μ²­:
  • ν•„λ“œ νƒ€μž…κ³Ό μ œμ•½μ‘°κ±΄ λͺ…μ‹œ
  • 관계 μ„€μ • μ„€λͺ…
  • 인덱슀 ν•„μš” μ—¬λΆ€ μ–ΈκΈ‰

4. Property μˆœμ„œ 정리

의미 μžˆλŠ” μˆœμ„œλ‘œ ν•„λ“œλ₯Ό λ°°μΉ˜ν•˜μ„Έμš”:

Migration 팁

1. μž‘μ€ λ‹¨μœ„λ‘œ 자주 μ‹€ν–‰

2. Migration Preview ν™œμš©

μ‹€ν–‰ μ „ λ°˜λ“œμ‹œ Previewλ₯Ό ν™•μΈν•˜μ„Έμš”: 확인 사항:
  • βœ… μΆ”κ°€λ˜λŠ” 컬럼이 λ§žλŠ”κ°€?
  • ⚠️ μ‚­μ œλ˜λŠ” μ»¬λŸΌμ€ μ—†λŠ”κ°€?
  • πŸ”„ νƒ€μž… 변경이 μ˜λ„ν•œ 것인가?

3. ν”„λ‘œλ•μ…˜ λ§ˆμ΄κ·Έλ ˆμ΄μ…˜ 체크리슀트

Scaffolding 팁

1. 일괄 생성 μ „λž΅

ν”„λ‘œμ νŠΈ 초기:
개발 쀑:

2. 파일 λ°±μ—… μŠ΅κ΄€

μ€‘μš”ν•œ λΉ„μ¦ˆλ‹ˆμŠ€ 둜직이 μžˆλŠ” Model은 μž¬μƒμ„± μ „ λ°±μ—…:

3. Git ν™œμš©

μƒμ„±λœ νŒŒμΌμ„ λ°”λ‘œ μ»€λ°‹ν•˜μ—¬ λ³€κ²½ 이λ ₯ 관리:

Subset ν™œμš© 팁

1. ν‘œμ€€ Subset μ •μ˜

λͺ¨λ“  Entity에 μΌκ΄€λœ Subset을 μ •μ˜ν•˜μ„Έμš”:

2. μ„±λŠ₯ μ΅œμ ν™”

ν•„μš”ν•œ ν•„λ“œλ§Œ 포함:

3. API별 Subset 선택

검색 ν™œμš©

λΉ λ₯Έ 탐색

검색(⌘K)으둜 λ‹€μŒμ„ 찾을 수 μžˆμŠ΅λ‹ˆλ‹€:
  • Entity: User, Post
  • ν•„λ“œ: email, created_at
  • Migration: 파일λͺ… 검색
  • Subset: User.Subset A
검색 팁:

μ›Œν¬ν”Œλ‘œμš° μ΅œμ ν™”

μ‹ κ·œ κΈ°λŠ₯ 개발 ν”Œλ‘œμš°

Entity μˆ˜μ • ν”Œλ‘œμš°

λΈŒλΌμš°μ € 개발자 도ꡬ ν™œμš©

Network νƒ­

API ν˜ΈμΆœμ„ ν™•μΈν•˜μ—¬ 디버깅:

Console νƒ­

μ—λŸ¬ λ©”μ‹œμ§€ 확인:

문제 ν•΄κ²°

UIκ°€ 느릴 λ•Œ

원인: λ„ˆλ¬΄ λ§Žμ€ Entityλ‚˜ 큰 데이터 ν•΄κ²°:
  • λΈŒλΌμš°μ € μΊμ‹œ μ‚­μ œ
  • λΆˆν•„μš”ν•œ λΈŒλΌμš°μ € νƒ­ λ‹«κΈ°
  • Sonamu UI μž¬μ‹œμž‘

변경사항이 λ°˜μ˜λ˜μ§€ μ•Šμ„ λ•Œ

ν•΄κ²°:
  1. λΈŒλΌμš°μ € μƒˆλ‘œκ³ μΉ¨ (F5)
  2. ν•˜λ“œ λ¦¬λ‘œλ“œ (βŒ˜β‡§R / Ctrl+Shift+R)
  3. API μ„œλ²„ μž¬μ‹œμž‘
  4. Sonamu UI μž¬μ‹œμž‘

Entity μ €μž₯ μ‹€νŒ¨

확인 사항:
  • API μ„œλ²„κ°€ μ‹€ν–‰ 쀑인가?
  • 파일 μ“°κΈ° κΆŒν•œμ΄ μžˆλŠ”κ°€?
  • ν•„λ“œλͺ…이 μœ νš¨ν•œκ°€? (μ˜ˆμ•½μ–΄ 체크)
  • μ™Έλž˜ν‚€ μ°Έμ‘°κ°€ μ˜¬λ°”λ₯Έκ°€?

λ‹€μŒ 단계

Entity 관리

Entity 관리 μžμ„Ένžˆ 보기

Sonamu CLI

CLI둜 κ³ κΈ‰ μž‘μ—…ν•˜κΈ°