codestates / codestates/Jurimma

[🐯 KPT] 개인 회고 _ κΉ€λ―Όμž¬

Open
#176 0 comments 0 reactions 1 assignee Claimed by @minjman2659 View on GitHub
KPT
Dominant language
JavaScript
Stars
3
Forks
1
PR merge metrics
No merged PRs in 30d

Description

# Keep (μœ μ§€ν•  ν•­λͺ©)

- νŒ€ ν”„λ‘œμ νŠΈμ˜ 전체적인 λ°©ν–₯을 μ œμ‹œν–ˆμœΌλ©°, 덕뢄에 νŒ€μ›λ“€κ³Ό ν•¨κ»˜ ν”„λ‘œμ νŠΈλ₯Ό λ¬΄μ‚¬νžˆ 끝낼 수 μžˆμ—ˆλ‹€.
- λ¬Όλ‘  ν•¨κ»˜ 맑은 λ°” 역할듀을 잘 μˆ˜ν–‰ν•΄μ€€ νŒ€μ›λ“€ 덕뢄이닀.
- μ„œλ²„μ—μ„œ λ°œμƒν•˜λŠ” 전체적인 흐름(λΌμš°νŒ… κ²½λ‘œμ™€ API μš”μ²­κ³Ό μ‘λ‹΅μ˜ 흐름)을 잘 νŒŒμ•…ν•  수 μžˆμ—ˆκ³ , 덕뢄에 μˆ˜μ›”ν•˜κ²Œ μ„œλ²„ μž‘μ—…μ„ μ§„ν–‰ν•  수 μžˆμ—ˆλ‹€.
- ν”„λ‘œμ νŠΈλ₯Ό μ§„ν–‰ν•˜λ©΄μ„œ λ§ˆμ£Όν•˜λŠ” λ‹€μ–‘ν•œ ERROR에 겁먹지 μ•Šκ³  ꡬ글링 및 λ‚˜μ˜ λΈ”λ‘œκ·Έλ₯Ό μ°Έκ³ ν•΄μ„œ 잘 ν•΄κ²°ν•΄ λ‚˜κ°ˆ 수 μžˆμ—ˆλ‹€.
- 처음 μ‚¬μš©ν•΄λ³΄λŠ” κΈ°λŠ₯듀을 κ³΅μ‹λ¬Έμ„œμ™€ ꡬ글링을 톡해 κ΅¬ν˜„ν•΄λ‚˜κ°ˆ 수 μžˆμ—ˆλ‹€.
- Git을 ν™œμš©ν•œ ν˜‘μ—…μ„ μ›ν™œν•˜κ²Œ μ§„ν–‰ν•  수 μžˆμ—ˆκ³ , upstream μ†ŒμŠ€ μ½”λ“œλ₯Ό 잘 κ΄€λ¦¬ν•΄μ„œ λ¬΄μ‚¬νžˆ ν”„λ‘œμ νŠΈλ₯Ό 마칠 수 μžˆμ—ˆλ‹€.

# Problem (문제라고 μƒκ°ν•˜λŠ” ν•­λͺ©)

- κΌΌκΌΌν•˜μ§€ λͺ»ν–ˆλ˜ SR 기획
- μ½”λ“œ κ΅¬ν˜„ λ‹¨κ³„μ—μ„œ 쀑간쀑간 SR κΈ°νšμ„œλ₯Ό μˆ˜μ •ν•˜λŠ” 일이 μž¦μ•˜λ‹€. 특히 API의 경우 μˆ˜μ •ν•  일이 μž¦μ•„μ„œ μ•„λ¬΄λž˜λ„ νŒ€μ›λ“€μ΄ ν˜Όλž€μ„ κ²ͺ을 수 밖에 μ—†μ—ˆλ˜ 것 κ°™λ‹€.
- Reactμ—μ„œμ˜ μ»΄ν¬λ„ŒνŠΈ ꡬ쑰와 λ°μ΄ν„°μ˜ 전체적인 흐름을 미리 κΈ°νšν•  ν•„μš”μ„±μ„ λŠλ‚„ 수 μžˆμ—ˆλ‹€. ν΄λΌμ΄μ–ΈνŠΈμ—μ„œλŠ” props와 state κ΄€λ¦¬λ‘œ μ½”λ“œ ꡬ쑰가 λ³΅μž‘ν•  수 밖에 μ—†μ–΄ 미리 κΌΌκΌΌν•œ 기획이 ν•„μš”ν•  것 κ°™λ‹€.
- AWS μ„œλΉ„μŠ€μ— λŒ€ν•œ λΆ€μ‘±ν•œ 지식
- AWS μ„œλΉ„μŠ€ 쀑 CloudFront와 Route53을 κ²°κ΅­ ν™œμš©ν•˜μ§€ λͺ»ν–ˆλ‹€. 각 μ„œλΉ„μŠ€μ˜ 역할을 μ œλŒ€λ‘œ μˆ™μ§€ν•˜μ§€ λͺ»ν•΄ μ–΄λ””μ„œ μ—λŸ¬κ°€ λ°œμƒν•˜λŠ” 것인지 νŒŒμ•…μ„ ν•˜μ§€ λͺ»ν–ˆλ‹€. μ΄λŠ” κ²°κ΅­ ν•΄λ‹Ή μ„œλΉ„μŠ€λ“€μ˜ μ—­ν• κ³Ό κΈ°λŠ₯을 μ œλŒ€λ‘œ μ΄ν•΄ν•˜μ§€ λͺ»ν–ˆκΈ° λ•Œλ¬Έμ΄λ©°, 볡슡의 ν•„μš”μ„±μ„ λŠλ‚„ 수 μžˆμ—ˆλ‹€.
- 쿠킀에 λŒ€ν•œ 이해 λΆ€μ‘±
- 둜컬 ν™˜κ²½μ—μ„œλŠ” ν΄λΌμ—μ„œ μΏ ν‚€κ°€ 잘 μ „μ†‘λ˜μ§€λ§Œ, 배포 ν™˜κ²½μ—μ„œλŠ” ν΄λΌμ—μ„œ μΏ ν‚€κ°€ μ „μ†‘λ˜μ§€κ°€ μ•ŠλŠ”λ‹€. μ΄λŸ¬ν•œ 상황은 κ²°κ΅­ νž˜λ“€κ²Œ κ΅¬ν˜„ν–ˆλ˜ refreshTokenκ³Ό κ΄€λ ¨λœ API듀을 λ¬΄μš©μ§€λ¬Όλ‘œ λ§Œλ“€μ—ˆλ‹€.
- 무엇이 원인인지 더 νŒŒμ•…ν•΄ λ³Ό ν•„μš”μ„±κ³Ό ν•¨κ»˜ 쿠킀에 λŒ€ν•œ 더 λ§Žμ€ 이해가 ν•„μš”ν•œ 것 κ°™λ‹€.

# Try (Action Items)

- [x] AWS 배포 μ„œλΉ„μŠ€μ— λŒ€ν•œ 볡슡
- [x] μΏ ν‚€ 및 CORS에 λŒ€ν•œ 볡슡
- [x] νŒ€ ν”„λ‘œμ νŠΈμ˜ μ›ν™œν•œ 진행을 μœ„ν•΄ 전체적인 ν”Œλ‘œμš°μ— λŒ€ν•œ κ³ λ―Ό 및 μ—­ν•  배뢄에 λŒ€ν•œ κ³ λ―Ό
- 배포 μͺ½μ„ ν•œμ‚¬λžŒμ΄ λ‹΄λ‹Ήν•΄μ„œ μ§„ν–‰ν•΄μ•Ό CloudFront 및 Route53 μ„œλΉ„μŠ€λ₯Ό ν™œμš©ν•  수 μžˆμ„ 것 κ°™λ‹€. (feat. https μΈμ¦μ„œ)
- ν”„λ‘ νŠΈμ™€ λ°± μ–‘μͺ½μ˜ API κΈ°λŠ₯을 λ‹΄λ‹Ήν•˜λŠ” 역할이 ν•„μš”ν•  것 κ°™λ‹€.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.