Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
3 tasks done
minjman2659 opened this issue Sep 2, 2021 · 0 comments
Open
3 tasks done
Assignees
Labels
KPT KPT

Comments

@minjman2659
Copy link
Contributor

minjman2659 commented Sep 2, 2021

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

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

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

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

Try (Action Items)

  • AWS 배포 μ„œλΉ„μŠ€μ— λŒ€ν•œ 볡슡
  • μΏ ν‚€ 및 CORS에 λŒ€ν•œ 볡슡
  • νŒ€ ν”„λ‘œμ νŠΈμ˜ μ›ν™œν•œ 진행을 μœ„ν•΄ 전체적인 ν”Œλ‘œμš°μ— λŒ€ν•œ κ³ λ―Ό 및 μ—­ν•  배뢄에 λŒ€ν•œ κ³ λ―Ό
    • 배포 μͺ½μ„ ν•œμ‚¬λžŒμ΄ λ‹΄λ‹Ήν•΄μ„œ 진행해야 CloudFront 및 Route53 μ„œλΉ„μŠ€λ₯Ό ν™œμš©ν•  수 μžˆμ„ 것 κ°™λ‹€. (feat. https μΈμ¦μ„œ)
    • ν”„λ‘ νŠΈμ™€ λ°± μ–‘μͺ½μ˜ API κΈ°λŠ₯을 λ‹΄λ‹Ήν•˜λŠ” 역할이 ν•„μš”ν•  것 κ°™λ‹€.
@minjman2659 minjman2659 added the KPT KPT label Sep 2, 2021
@minjman2659 minjman2659 self-assigned this Sep 2, 2021
@NAPP4287 NAPP4287 changed the title [🐱 KPT] 개인 회고 _ κΉ€λ―Όμž¬ [🐯 KPT] 개인 회고 _ κΉ€λ―Όμž¬ Sep 2, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
KPT KPT
Projects
None yet
Development

No branches or pull requests

1 participant