[JavaScript] πŸ‘₯ νŒ€ μ†Œκ°œ λ―Έλ‹ˆ ν”„λ‘œμ νŠΈ

초이·2024λ…„ 4μ›” 30일

πŸ’» ν”„λ‘œμ νŠΈ

λͺ©λ‘ 보기
1/13
post-thumbnail

πŸ’šνŒ€ μ†Œκ°œ μ‚¬μ΄νŠΈ : 아이(i)λ“€






πŸ“‹ ν”„λ‘œμ νŠΈ μ†Œκ°œ


  • 내일배움캠프 react 5κΈ° νŒ€ μ†Œκ°œ λ―Έλ‹ˆ ν”„λ‘œμ νŠΈ
  • 개발 일정 : 2024.04.15~2024.04.19
  • 기술 μŠ€νƒ
    • Front-End : javascript, HTML, CSS
    • Back-End : Firebase
  • 개발 인원 : 6λͺ…
  • ν”„λ‘œμ νŠΈ μ†Œκ°œ : 처음λͺ¨μΈ 6λͺ…μ΄μ„œ νŒ€κ³Ό νŒ€μ›μ„ μ†Œκ°œν•˜λŠ” μ‚¬μ΄νŠΈ μž…λ‹ˆλ‹€.


πŸ’¬ ν”„λ‘œμ νŠΈμ—μ„œ κ³ λ €ν•œ 점


βœ… νŽ˜μ΄μ§€ λ””μžμΈκ³Ό λ™μ‹œμ— μ‚¬μš©μžμ˜ νŽΈμ˜μ„±μ„ κ³ λ €ν•˜λ©° μ• λ‹ˆλ©”μ΄μ…˜μ„ μ μš©ν–ˆμ–΄μš”.
βœ… 기획 단계 λ•Œ flow 차트λ₯Ό μž‘μ„±ν•΄ μ›Ή νŽ˜μ΄μ§€μ˜ 흐름을 νŒŒμ•…ν•˜κ³ , 이에 맞좰 κ°œλ°œμ„ μ§„ν–‰ν•΄ λ‚˜κ°”μ–΄μš”.
βœ… λ‘œκ·ΈμΈν•œ μœ μ €μ™€ λΉ„λ‘œκ·ΈμΈ μœ μ € κ°„ κΈ°λŠ₯차이λ₯Ό κ³ λ―Όν•΄λ΄€μ–΄μš”.
βœ… Firebase Databaseλ₯Ό μ΄μš©ν•΄ CRUDλ₯Ό κ΅¬ν˜„ν•˜λ €κ³  λ…Έλ ₯ν–ˆμ–΄μš”.
βœ… μ±„νŒ… κΈ°λŠ₯을 μœ„ν•΄ Firebase 쀑 Realtime Databaseλ₯Ό μ‚¬μš©ν•΄ μ‹€μ‹œκ°„ μ±„νŒ…μ„ λ„μž…ν–ˆμ–΄μš”. 둜그인 없이도 λˆ„κ΅¬λ‚˜ μ±„νŒ… κΈ°λŠ₯을 μ“Έ 수 μžˆμ–΄μš”!
βœ… Git branch μ „λž΅ 쀑 μ†Œκ·œλͺ¨ ν”„λ‘œμ νŠΈμ— μ ν•©ν•œ Git Flow μ „λž΅μ„ λ„μž…ν•΄, ν˜Όμ„  없이 ν˜‘μ—…μ„ ν•΄λ‚˜κ°ˆ 수 μžˆλ„λ‘ μ§„ν–‰ν•΄ λ³΄μ•˜μ–΄μš”!



πŸ”§ ν”„λ‘œμ νŠΈ κΈ°λŠ₯


νšŒμ›κ°€μž…/둜그인기λŠ₯

νŒ€μ› μ†Œκ°œ λͺ¨λ‹¬μ°½

응원 λ©”μ„Έμ§€(create)

응원 λ©”μ„Έμ§€(read, update, delete)





✏️ λ‚΄κ°€ 맑은 λΆ€λΆ„


  • ν™ˆ ν™”λ©΄, 헀더(header), ν‘Έν„°(footer)

  • 응원 λ©”μ„Έμ§€ create κΈ°λŠ₯



πŸ’­ 회고


바닐라 μžλ°”μŠ€ν¬λ¦½νŠΈλ‘œλŠ” μ‚¬μ΄νŠΈλ₯Ό μ œλŒ€λ‘œ λ§Œλ“€μ–΄ λ³Έ 적이 μ—†μ–΄μ„œ μƒˆλ‘œμš΄ 도전이 됐닀. 6λͺ…μ΄μ„œ ν•¨κ»˜ μ§„ν–‰ν•΄μ„œ 맑은 뢀뢄이 λ§Žμ§€ μ•Šμ•˜μ§€λ§Œ κ·ΈλŸΌμ—λ„ git을 μ‚¬μš©ν•˜λŠ” λ°©λ²•μ΄λ‚˜ λ‹€λ₯Έ νŒ€μ›λ“€μ˜ 였λ₯˜λ„ ν•΄κ²°ν•΄μ£Όλ©΄μ„œ λ§Žμ€ 곡뢀가 된 것 κ°™λ‹€. 특히 git 좩돌이 μΌμ–΄λ‚œ κ²½ν—˜μ΄ 거의 μ—†μ–΄μ„œ 이런 λ―Έλ‹ˆ ν”„λ‘œμ νŠΈλ‘œ μ½”λ“œ μΆ©λŒμ„ ν•΄κ²°ν•΄ λ‚˜κ°€λŠ” κ²½ν—˜μ„ μŒ“κ²Œ λ˜μ–΄ μ’‹μ•˜λ‹€.

profile
개발 일기μž₯

0개의 λŒ“κΈ€