πŸ“˜ Retrospect/NBC Projects

ν”„λ‘œμ νŠΈ λ°”μš΄μŠ€λ₯Ό λ§ˆλ¬΄λ¦¬ν•˜λ©°

sero. 2023. 1. 30. 21:02
728x90

ν”„λ‘œμ νŠΈλ₯Ό 마치며

쒋은 νŒ€μ›λ“€ 덕에 진행 κΈ°κ°„ λ™μ•ˆ κ½€ 즐겁게 μž‘μ—…ν–ˆλ˜ ν”„λ‘œμ νŠΈ λ°”μš΄μŠ€κ°€ 였늘 λ°œν‘œλ₯Ό 끝으둜 λ§ˆλ¬΄λ¦¬λ˜μ—ˆλ‹€.

μš°λ¦¬κ°€ ν•  수 μžˆλŠ” λ²”μœ„ μ•ˆμ—μ„œ 만쑱슀러운 ν€„λ¦¬ν‹°μ˜ ν”„λ‘œμ νŠΈλ₯Ό μ™„μ„±ν•œ 것 κ°™λ‹€.

우리 ν”„λ‘œμ νŠΈ λ ˆν¬μ§€ν† λ¦¬λŠ” 이μͺ½!

https://github.com/kimwonjuun/no-sunday

 

GitHub - kimwonjuun/no-sunday: I really want to rest on sunday.

I really want to rest on sunday. Contribute to kimwonjuun/no-sunday development by creating an account on GitHub.

github.com

이번 ν”„λ‘œμ νŠΈλ„ μ’‹μ•˜λ˜ λΆ€λΆ„κ³Ό ν”Όλ“œλ°±μ„ λ°”νƒ•μœΌλ‘œ 개인적으둜 μ•„μ‰¬μ› λ˜ 뢀뢄을 νšŒκ³ ν•΄ λ³Έλ‹€.

 

 

 

μ•„μ‰¬μ› λ˜ 점

곡톡 λͺ¨λ‹¬μ„ μ μš©ν•˜μ§€ λͺ»ν•œ 점

κ³΅ν†΅μ μœΌλ‘œ μ‚¬μš©ν•˜λŠ” λͺ¨λ‹¬μ°½μ„ λ§Œλ“€κ³  μ‹Άμ—ˆλŠ”λ° λ‚΄κ°€ λ­”κ°€ μ–΄λ ΅κ²Œ μƒκ°ν–ˆλ˜ 것인지???...

μ»€μŠ€ν…€ ν›…μœΌλ‘œ λͺ¨λ‹¬ κ΄€λ ¨λœ 뢀뢄을 λΉΌμ„œ μ‚¬μš©ν•  수 μžˆμ§€ μ•Šμ„κΉŒ μ‹Άμ—ˆμ§€λ§Œ 마음처럼 λ˜μ§€ μ•Šμ•„ μ„±κ³΅ν•˜μ§€ λͺ»ν–ˆλ‹€.

μ»€μŠ€ν…€ λͺ¨λ‹¬μ΄ κ΅¬ν˜„λœ λ‹€λ₯Έ νŒ€λ“€μ˜ μ½”λ“œλ₯Ό ν•œλ²ˆ 뢄석해 λ΄μ•Όκ² λ‹€λŠ” 생각이 λ“€μ—ˆλ‹€. πŸ€”

alert 그만 μ“°κ³  μ‹Άλ‹€!!!

 

μƒμ„ΈνŽ˜μ΄μ§€ 링크

우리 ν”„λ‘œμ νŠΈλŠ” 유튜브 APIλ₯Ό μ΄μš©ν–ˆκΈ° λ•Œλ¬Έμ—

νŽ˜μ΄μ§€μ˜ depthκ°€ κΉŠμ–΄μ§ˆ λ•Œλ§ˆλ‹€ κ΄€λ ¨λœ props듀이 ν•„μš”ν•œ μƒνƒœμ΄λ‹€.

ꡬ성을 무언가 잘λͺ»ν•œ 것인지!.. πŸ€”

μ†Œμ…œκ³΅μœ  κΈ°λŠ₯ μ‹œμ˜ urlμ΄λ‚˜ λ§ˆμ΄νŽ˜μ΄μ§€μ—μ„œ μœ μ €κ°€ μž‘μ„±ν•˜κ±°λ‚˜ μ’‹μ•„μš” ν•œ λŒ“κΈ€ μ˜μƒμœΌλ‘œ κ°€λ €ν•˜λ©΄ 빈 화면이 λœ¨λŠ” λ¬Έμ œκ°€ μžˆλ‹€. 

propsκ°€ μ „λ‹¬λ˜μ§€ μ•Šμ•„μ„œμΈλ°.. 근본적인 문제λ₯Ό ν•΄κ²°ν•  수 μžˆλŠ”μ§€?... 내일 νŠœν„°λ‹˜κ»˜ κ°€λ³Ό μ˜ˆμ •!..

ν˜„μž¬ μƒνƒœ γ… 

 

+++

νŠœν„°λ‹˜κ»˜ μ§ˆλ¬Έν•œ κ²°κ³Ό μ΅œμ’… ν”„λ‘œμ νŠΈλ₯Ό μ•žλ‘κ³  μžˆλŠ” ν˜„μž¬λ‘œμ„œλŠ” κ½€λ‚˜ λŒ€κ³΅μ‚¬κ°€ 될 λ“―...

일단 ν•΄κ²°λ°©μ•ˆμ„ 이슈둜 λ‹¬μ•„λ‘μ—ˆλ‹€. κΆκΈˆν–ˆλ˜ 뢀뢄이 ν’€λ € μ‹œμ›..

https://github.com/kimwonjuun/no-sunday/issues/55

편-μ•ˆ

 

 

 

 

둜그인, νšŒμ›κ°€μž… 검증

μœ νš¨μ„± 검사할 λ•Œ ν…μŠ€νŠΈλ‘œ ν˜„μž¬ μž…λ ₯값이 μœ νš¨μ„±μ— λ§žλŠ”μ§€ λ³΄μ—¬μ£ΌλŠ” 뢀뢄을 λ‚˜μ€‘μ— κ΅¬ν˜„ν•΄μ•Όμ§€.. μ‹Άμ—ˆλŠ”λ°,

ν”„λ‘œμ νŠΈ 완성에 μžˆμ–΄μ„œ λ‹€λ₯Έ κΈ°λŠ₯듀이 μš°μ„ λ˜λ‹€ λ³΄λ‹ˆ μžŠν˜”λ˜ 것 κ°™λ‹€.

어렡지 μ•Šκ²Œ μΆ”κ°€ν•  수 μžˆμ„ 것 κ°™μ•„μ„œ λ„μ „ν•΄λ³ΌκΉŒ μ‹Άλ‹€.

 

 

μ’‹μ•˜λ˜ 점

μ„Έμ…˜μŠ€ν† λ¦¬μ§€λ‘œ 둜그인 μƒνƒœ μœ μ§€.

이전에 글을 μΌλ‹€μ‹œν”Ό, 둜그인 μ‹œ 헀더λ₯Ό μœ μ§€ν•˜κ±°λ‚˜ 이후에 λ§ˆμ΄νŽ˜μ΄μ§€ μƒˆλ‘œκ³ μΉ¨ μ‹œ μœ μ € 정보와 데이터λ₯Ό μœ μ§€ν•˜λŠ” 것이 ν•„μš”ν–ˆλ‹€.

μ΄λ²ˆμ—λŠ” νŒŒμ΄μ–΄λ² μ΄μŠ€μ˜ setPersistenceλΌλŠ” λ©”μ„œλ“œλ₯Ό ν†΅ν•΄μ„œ μœ μ €μ˜ 정보λ₯Ό μ„Έμ…˜μŠ€ν† λ¦¬μ§€μ— μ €μž₯ν•˜λŠ” 방식을 μ„ νƒν–ˆλŠ”λ°,

λͺ¨λ“  것은 currentUserκ°€ nullμ΄μ—ˆλ˜ κ²ƒμœΌλ‘œλΆ€ν„° μ‹œμž‘λ˜μ—ˆλ‹€.

 

μ™œ null 값이 λ¨Όμ € λ‚˜μ˜€λŠλƒ!.. firebase의 currentUserλ₯Ό λ°›μ•„μ˜€λŠ” 둜직이 아직 싀행이 λ˜μ§€ μ•Šμ•˜κΈ° λ•Œλ¬Έμ΄μ—ˆλ‹€.

 

 

μ»€μŠ€ν…€ ν›… μ‚¬μš©

μ§€λ‚œ ν”„λ‘œμ νŠΈ λ•Œ μ•„μ‰¬μ› λ˜ λΆ€λΆ„μ΄μ—ˆλ˜ μ»€μŠ€ν…€ ν›… μ‚¬μš©μ„ μ΄λ²ˆμ—” ν–ˆλ‹€!.. 비둝 ν•œ 개이긴 ν•˜μ§€λ§Œ πŸ˜‡

νšŒμ›κ°€μž… κ΄€λ ¨ λ‘œμ§λ“€μ„ λ”°λ‘œ λΆ„λ¦¬ν•˜μ—¬ μ¨λ³΄λ‹ˆ μž¬μ‚¬μš©μ„±μ΄λ‚˜, κ΄€λ¦¬ν•˜λŠ” μΈ‘λ©΄μ—μ„œλ„ 훨씬 μ’‹λ‹€λŠ” 것을 λŠκΌˆλ‹€.

μ΅œμ’… ν”„λ‘œμ νŠΈμ—μ„œλ„ 적극적으둜 ν™œμš©ν•  수 μžˆλ„λ‘ 해봐야지!

 

PR 승인

μ΄λ²ˆμ— PR을 νŒ€μ›λ“€λ‘œλΆ€ν„° μŠΉμΈν•˜κ³  merge ν•˜λŠ” λ°©μ‹μ˜ ν˜‘μ—…μ„ 처음 ν•΄λ³΄μ•˜λŠ”λ°, λ‹€ 같이 μ½”λ“œλ₯Ό ν›‘μ–΄λ³Ό 수 μžˆλŠ” μ‹œκ°„μ΄ λ˜μ–΄ μ’‹μ•˜λ˜ 것 κ°™λ‹€.

λ‚΄ PR을 μŠΉμΈν•΄μ€€ νŒ€μ›λ“€!~

 

 

개인적인 KPT 회고

Keep

  • μ½”λ“œ μ»¨λ²€μ…˜ μ„€μ • λ“± ν˜‘μ—… κ·œμΉ™μ„ 사전 ν˜‘μ˜ν•œ λΆ€λΆ„.
  • 쒋은 λΆ„μœ„κΈ° μ†μ—μ„œ μ„œλ‘œμ˜ 어렀움을 λ„μšΈ 수 μžˆλŠ” μ†Œν†΅ λΆ„μœ„κΈ°
  • pr μ‹œ νŒ€μ› 1~2λͺ… 이상 승인 ν›„ merge 된 λΆ€λΆ„
  • 각자 도전해보고 μ‹Άμ—ˆλ˜ κΈ°λŠ₯ λΆ„λ°°ν•˜μ—¬ κ΅¬ν˜„ν•œ λΆ€λΆ„.

 

Problem

  • μ΅μˆ™ν•˜μ§€ μ•Šμ€ νƒ€μž…μŠ€ν¬λ¦½νŠΈ 적용.. μ „λ°˜μ μœΌλ‘œ μ•Œλ§žμ€ νƒ€μž…μ„ μ μš©ν•˜κΈ°λ³΄λ‹€ anyκ°€ λ§Žμ•˜λ‹€.
  • 생각보닀 λ§Žμ€ youtube api keyλ₯Ό μƒμ„±ν•˜μ—¬ μ‚¬μš©ν•˜κ²Œ 됨
  • toolkit 이 μ΅μˆ™ν•˜μ§€ μ•Šμ•„ νƒ€μž… 슀크립트둜 redux-thunk λ¦¬νŒ©ν† λ§ ν•˜λŠ” 뢀뢄이 μ–΄λ €μ› μŒ.
  • μƒμ„ΈνŽ˜μ΄μ§€ 링크λ₯Ό λ‹€λ₯Έ κ²½λ‘œμ—μ„œ 타고 λ“€μ–΄κ°ˆ λ•Œ 빈 화면이 λ˜λŠ” λΆ€λΆ„..
  • μ΅œμ ν™” 진행을 많이 ν•˜μ§€ λͺ»ν•¨

 

Try

  • μƒμ„ΈνŽ˜μ΄μ§€ λ§ν¬λŠ” νŠœν„°λ‹˜μ˜ 도움을 λ°›μ•„λ³΄μž
  • νƒ€μž…μŠ€ν¬λ¦½νŠΈλ₯Ό μ’€ 더 κ³΅λΆ€ν•˜μ—¬ any νƒ€μž… μ μš©μ„ μ΅œμ†Œν™”ν•˜μž
  • api μ‚¬μš© 및 μ»΄ν¬λ„ŒνŠΈ μ΅œμ ν™”λ₯Ό μ μš©ν•΄ 보자
  • λ°˜μ‘ν˜• UIλ₯Ό 생각보닀 더 κ³ λ €ν•˜μž
728x90