πŸ“… μƒˆ μΊ˜λ¦°λ” κΈ°λŠ₯: 반볡 이벀트 μ’…λ£Œ λ‚ μ§œ

μ œκ°€ ν˜„μž¬ μž‘μ—… 쀑인 이컀머슀 ν”„λ‘œμ νŠΈμ˜ β€˜New Voucher’ λ‹€μ΄μ–Όλ‘œκ·Έμ—μ„œ λ°”μš°μ²˜ μ‹œμž‘/μ’…λ£Œ λ‚ μ§œλ₯Ό κ΅¬ν˜„ν•œ λ°©μ‹μ—μ„œ 아이디어λ₯Ό μ°¨μš©ν•΄ 보싀 수 μžˆμŠ΅λ‹ˆλ‹€:


UIμ—μ„œ λ‚ μ§œ λ²”μœ„μ˜ λͺ¨ν˜Έν•¨μ„ ν”Όν•˜κ³  μœ μ—°μ„±μ„ λ³΄μ—¬μ£ΌλŠ” 또 λ‹€λ₯Έ μ˜ˆμ‹œμž…λ‹ˆλ‹€:


기술적 μ„ΈλΆ€ 사항: 우리의 μ• ν”Œλ¦¬μΌ€μ΄μ…˜μ—μ„œλŠ” 항상 λ‚ μ§œλ₯Ό β€œνƒ€μž„μ‘΄ 포함 νƒ€μž„μŠ€νƒ¬ν”„β€(postgres)둜 μ €μž₯ν•©λ‹ˆλ‹€. λ”°λΌμ„œ λ°μ΄ν„°λ² μ΄μŠ€ μ„€μ •μ΄λ‚˜ μ—°κ²° 섀정이 μ €μž₯된 μ‹€μ œ νƒ€μž„μŠ€νƒ¬ν”„μ— 영ν–₯을 λ―ΈμΉ  수 μ—†μŠ΅λ‹ˆλ‹€. Postgresμ—μ„œλŠ” 이λ₯Ό ꢌμž₯ν•˜μ§€ μ•Šμ§€λ§Œ, μ–΄λ–€ 상황, μ–΄λ–€ SQL μΏΌλ¦¬μ—μ„œλ„ λ‚ μ§œμ˜ 정확성을 100% 보μž₯ν•  수 있기 λ•Œλ¬Έμ— μ΄λ ‡κ²Œ ν•˜κ³  μžˆμŠ΅λ‹ˆλ‹€. Postgres의 λ‚ μ§œ/μ‹œκ°„/νƒ€μž„μ‘΄ ν•¨μˆ˜λ₯Ό μ‚¬μš©ν•˜λ©΄ νƒ€μž„μ‘΄μ„ 직접 μ‘°μž‘ν•  수 있으며, 항상 100% μ •ν™•ν•˜κ²Œ μž‘λ™ν•œλ‹€λŠ” 것을 ν™•μ‹ ν•  수 μžˆμŠ΅λ‹ˆλ‹€. μš°λ¦¬λŠ” 이에 μ˜μ‘΄ν•˜κ³  μžˆμŠ΅λ‹ˆλ‹€.

그리고 μ‚¬μš©μž ν”„λ‘œν•„, λ§ˆμΌ“, λ°”μš°μ²˜, νšŒκ³„μ‚¬λ₯Ό μœ„ν•œ λ¦¬ν¬νŒ… λ“± ν•„μš”ν•œ λͺ¨λ“  μœ ν˜•μ˜ 엔티티에 λŒ€ν•΄ νƒ€μž„μ‘΄ 섀정을 κ°€μ§€κ³  μžˆμŠ΅λ‹ˆλ‹€. 이λ₯Ό 톡해 μ£Όμ € 없이 λͺ¨λ“  λ‚ μ§œλ₯Ό μ›ν•˜λŠ” νƒ€μž„μ‘΄μœΌλ‘œ μ¦‰μ‹œ λ³€ν™˜ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

μ—¬κΈ°μ„œ 핡심 ν¬μΈνŠΈλŠ” λ‹€μŒκ³Ό κ°™μŠ΅λ‹ˆλ‹€:

  1. 항상 λ‚ μ§œμ™€ μ‹œκ°„μ„ νƒ€μž„μ‘΄κ³Ό ν•¨κ»˜ μ €μž₯ν•˜μ„Έμš”.
  2. 항상 νƒ€μž„μ‘΄ μ„ ν˜Έλ„λ₯Ό μ €μž₯ν•˜μ„Έμš”.
  3. UIμ—μ„œ λ‚ μ§œμ— λŒ€ν•΄ 맀우 λͺ…μ‹œμ μœΌλ‘œ ν‘œν˜„ν•˜κ³ , λ§ˆλ²• 같은 처리λ₯Ό ν•˜μ§€ λ§ˆμ„Έμš”.
  4. μ‚¬μš©μžκ°€ "μ €μž₯"을 ν΄λ¦­ν•˜κΈ° 전에 μ„ νƒλœ νƒ€μž„μ‘΄μ˜ μ‹€μ œ λ‚ μ§œλ₯Ό 확인할 수 있게 ν•˜μ„Έμš”.
1개의 μ’‹μ•„μš”