pnpm stub λͺ
λ Ήμ΄λ λ°λ³΅ μμ
μ μ€μ΄κΈ° μν μ½λ ν
νλ¦Ώμ μλ μμ±ν©λλ€. Practice μ€ν¬λ¦½νΈλ μ Entityλ₯Ό λΉ λ₯΄κ² λ§λ€ μ μμ΄ κ°λ° μλλ₯Ό λμ
λλ€.
λͺ λ Ήμ΄
practice - Practice μ€ν¬λ¦½νΈ μμ±
μμ μ€νμ΄λ λ°μ΄ν° μ²λ¦¬λ₯Ό μν μ€ν¬λ¦½νΈλ₯Ό μμ±ν©λλ€.src/practices/p1-test-api.ts
entity - Entity μμ±
μλ‘μ΄ Entityλ₯Ό μμ±ν©λλ€. κΈ°λ³Έμ μΌλ‘ Entity μμ± ν ν νλ¦Ώ coneμ΄ μλμΌλ‘ ν¨κ» μμ±λ©λλ€.
μμ:
ν
νλ¦Ώ coneμ
ANTHROPIC_API_KEY μμ΄λ μμ±ν μ μμ΅λλ€. λμ€μ cone gen λͺ
λ Ήμ΄λ‘ AIλ₯Ό νμ©ν΄ μ
κ·Έλ μ΄λν μ μμ΅λλ€.src/entities/Product.entity.ts
Practice μ€ν¬λ¦½νΈ
μ¬μ© μλ리μ€
Practice μ€ν¬λ¦½νΈλ λ€μκ³Ό κ°μ μμ μ νμ©λ©λλ€:μμ κ΄λ¦¬
Practice νμΌμ μλμΌλ‘ λ²νΈκ° λΆμ¬λ©λλ€: μ practiceλ₯Ό μμ±νλ©΄ κ°μ₯ ν° λ²νΈ + 1μ΄ μλμΌλ‘ ν λΉλ©λλ€.μ€μ μμ
1. API ν μ€νΈ
src/practices/p1-test-payment-api.ts
2. λ°μ΄ν° λ§μ΄κ·Έλ μ΄μ
src/practices/p2-migrate-user-data.ts
3. λ°°μΉ μμ
src/practices/p3-send-welcome-emails.ts
Entity μμ±
기본 ꡬ쑰
stub entityλ‘ μμ±λ Entityλ κΈ°λ³Έ νλλ€μ ν¬ν¨ν©λλ€:
컀μ€ν°λ§μ΄μ§
μμ± ν νμν νλλ₯Ό μΆκ°ν©λλ€:κ°λ° μν¬νλ‘μ°
1. μμ΄λμ΄ κ²μ¦
2. Entity μΆκ°
3. λ°μ΄ν° μμ
μ€μ ν
1. Practice μ€ν¬λ¦½νΈ μ¬μ¬μ©
2. μλ¬ μ²λ¦¬
3. μ§ν μν© νμ
4. Practice μ 리
μ£Όμμ¬ν
λ€μ λ¨κ³
scaffold
μ½λ μ€μΊν΄λ©μΌλ‘ Model μλ μμ±νκΈ°
Entity
Entity μ μ μμΈν μμ보기