πŸ’™ ssafy

[SSAFYcial] 1ν•™κΈ° ν”„λ‘œμ νŠΈ μ΅œμš°μˆ˜μƒ μˆ˜μƒμžκ°€ λ§ν•΄μ£ΌλŠ” β­ν”„λ‘œμ νŠΈ Tip⭐ - tool편

c0zi 2024. 6. 1. 21:06
μ•ˆλ…•ν•˜μ„Έμš” !! SSAFYcial μ΄μ§€ν˜œ κΈ°μžμž…λ‹ˆλ‹€ <3

 

1ν•™κΈ°λ₯Ό λ¬΄μ‚¬νžˆ 마치고 κ±°κΈ°λ‹€ 관톡 ν”„λ‘œμ νŠΈ μ΅œμš°μˆ˜μƒμ„ μˆ˜μƒν•˜κ²Œ λ˜μ–΄μ„œ 정말 κΈ°μœλ°μš” !

 

이제 λ“€μ–΄μ˜€κ²Œ λ˜λŠ” 12κΈ° 뢄듀을 μœ„ν•œ 1ν•™κΈ° 관톡 ν”„λ‘œμ νŠΈ tip을 μ•Œλ €λ“œλ¦¬κ³ μž 였늘의 기사λ₯Ό μž‘μ„±ν•˜κ²Œ λ˜μ—ˆμŠ΅λ‹ˆλ‹€ ~~

 

μ œκ°€ 관톡 ν”„λ‘œμ νŠΈλ₯Ό μ§„ν–‰ν•˜λ©° μ‚¬μš©ν•œ tool을 닀루어 λ³΄μ•˜μœΌλ‹ˆ 더 κΆκΈˆν•˜μ‹  점이 μžˆλ‹€λ©΄ λŒ“κΈ€λ‘œ λ‚¨κ²¨μ£Όμ„Έμš” :-)

 

μ‚¬λž‘μŠ€λŸ¬μš΄ λ‚΄ 졜우수 상μž₯ πŸ’‹πŸ’‹

 


 

πŸ€” 관톡 ν”„λ‘œμ νŠΈλž€ ?

SSAFYμ—μ„œμ˜ κ΄€ν†΅ν”„λ‘œμ νŠΈλŠ” 1ν•™κΈ°λ™μ•ˆ 배운 μ›Ή κΈ°μˆ μ„ λ°”νƒ•μœΌλ‘œ 2인 νŒ€μ΄ λ§Œλ“œλŠ” ν”„λ‘œμ νŠΈλ₯Ό λ§ν•©λ‹ˆλ‹€. 즉, 1ν•™κΈ°λ₯Ό κ΄€ν†΅ν•˜λŠ” ν”„λ‘œμ νŠΈμž…λ‹ˆλ‹€. πŸ‘πŸ»πŸ‘πŸ»

 

이 κ΄€ν†΅ν”„λ‘œμ νŠΈλŠ” 싸피에 λ“€μ–΄μ™€μ„œ μ²˜μŒν•˜κ²Œ λ˜λŠ” μ‹€μ§ˆμ μΈ ν”„λ‘œμ νŠΈμ΄μž, λ‚΄κ°€ μ–Όλ§ˆμ •λ„ μ„±μž₯ν–ˆλŠ”μ§€ 점검할 수 μžˆλŠ” 기회이기 λ•Œλ¬Έμ— κ½€ μ€‘μš”ν•˜λ‹€κ³  λ³Ό 수 μžˆμŠ΅λ‹ˆλ‹€.

 

사싀 관톡 ν”„λ‘œμ νŠΈ 이전에도 λͺ‡λ²ˆμ˜ ν”„λ‘œμ νŠΈλ₯Ό ν•˜μ§€λ§Œ λŒ€λΆ€λΆ„ ν•˜λ£¨ 내에 λͺ¨λ‘ 끝마칠 수 있고, κ΅¬ν˜„ν•΄μ•Ό ν•  κΈ°λŠ₯κΉŒμ§€ 미리 μ •ν•΄μ Έ 있기 λ•Œλ¬Έμ— μ΄μ „κΉŒμ§€μ˜ ν”„λ‘œμ νŠΈλŠ” 과제의 κ°œλ…μ— κ°€κΉμŠ΅λ‹ˆλ‹€.

 

관톡 ν”„λ‘œμ νŠΈ 주제 및 μΌμ •πŸš¨

 

이번 11κΈ° java νŠΈλž™μ˜ 관톡 ν”„λ‘œμ νŠΈμ£Όμ œλŠ” 'μš΄λ™'μ΄μ—ˆμŠ΅λ‹ˆλ‹€. πŸ’ͺ🏻πŸ’ͺ🏻

 

μ£Όμ œκ°€ μš΄λ™μ΄λΌλ‹ˆ 쑰금 κ΄‘λ²”μœ„ν•΄ λ³΄μ΄μ§€λ§Œ, μ΄μ „κΉŒμ§€ μžˆμ—ˆλ˜ λͺ‡ 번의 μž‘μ€ ν”„λ‘œμ νŠΈκ°€ λͺ¨λ‘ 'μš΄λ™ μ˜μƒ μΆ”μ²œ μ›Ή μ‚¬μ΄νŠΈ'μ˜€κΈ° λ•Œλ¬Έμ— 이와 κ΄€λ ¨λœ ν”„λ‘œμ νŠΈλ₯Ό μ™„μ„±ν•˜λ©΄ λ˜λŠ” κ²ƒμ΄μ—ˆμŠ΅λ‹ˆλ‹€.

 

그리고 ν”„λ‘œμ νŠΈ 일정은 5/16 ~ 5/23으둜, 주말 ν¬ν•¨ν•˜μ—¬ 총 8일 μ •λ„μ˜ μ‹œκ°„μ΄ μžˆμ—ˆμŠ΅λ‹ˆλ‹€.


πŸ”§ μ‚¬μš©ν•œ 툴

 

μš°μ„ μ μœΌλ‘œ, 저희 νŒ€μ΄ ν”„λ‘œμ νŠΈμ— 걸쳐 μ‚¬μš©ν•œ tool을 μ†Œκ°œν•΄λ“œλ¦¬κ² μŠ΅λ‹ˆλ‹€.

 

일단 저희 ν”„λ‘œμ νŠΈλŠ” μ—¬λŸ¬ κΈ°λŠ₯을 완성도 있게 κ΅¬ν˜„ν•˜λ €λŠ” λͺ©ν‘œκ°€ μžˆμ—ˆμŠ΅λ‹ˆλ‹€. κ·Έ λ•Œλ¬Έμ— μ—¬λŸ¬ νˆ΄μ„ μ‚¬μš©ν•˜κΈ° λ³΄λ‹€λŠ” μ΄μš©ν•΄λ³Έ κ²½ν—˜μ΄ 있고, κ·Έλ•Œκ·Έλ•Œ 효과적이고 λΉ λ₯΄κ²Œ μ‚¬μš©ν•  수 μžˆλŠ” 것듀을 μ΄μš©ν•˜μ˜€μŠ΅λ‹ˆλ‹€.

 

 

 

1. ν”Όκ·Έλ§ˆπŸ–ΌοΈ

 

μ²«λ²ˆμ§Έλ‘œλŠ”, mockup을 μœ„ν•΄ μ‚¬μš©ν•œ ν”Όκ·Έλ§ˆ μž…λ‹ˆλ‹€.

 

mockup은 개발 μ „μ²΄μ—μ„œ λ°©ν–₯성을 작게 ν•΄μ£Όκ³ , FrontλŠ” λ¬Όλ‘  API μ„€κ³„μ—μ„œλ„ μ—­μ‹œ μ–΄λ– ν•œ κΈ°λŠ₯이 ν•„μš”ν•œμ§€ μ§κ΄€μ μœΌλ‘œ μ•Œ 수 있기 λ•Œλ¬Έμ— μ•„μ£Ό μ€‘μš”ν•œ 단계라고 λ³Ό 수 μžˆμŠ΅λ‹ˆλ‹€. 

 

ν”Όκ·Έλ§ˆ 이미지

 

μœ„ 화면은 저희가 초기 ꡬ상 λ‹¨κ³„μ—μ„œ ν”Όκ·Έλ§ˆλ₯Ό 톡해 μž‘μ—…ν•œ mockup 쀑 ν•˜λ‚˜μž…λ‹ˆλ‹€.

 

figmaλ₯Ό μ΄μš©ν•΄ 기획 λ‹¨κ³„μ—μ„œλΆ€ν„° λ””ν…ŒμΌν•œ λ²„νŠΌ, 둜고, λ‚΄μš© 등을 λ‹΄κ³ μž λ…Έλ ₯ν•˜μ˜€μŠ΅λ‹ˆλ‹€.

 

ν”„λ‘œμ νŠΈμ—μ„œ λ³΄μ—¬μ§€λŠ” 뢀뢄이 ꡉμž₯히 μ€‘μš”ν•  μˆ˜λ°–μ— μ—†κΈ° λ•Œλ¬Έμ— figmaλ₯Ό ν†΅ν•΄μ„œ front endλ₯Ό 미리 κ΅¬μƒν•΄λ³΄λŠ” 것도 쒋은 μ „λž΅μ΄λΌκ³  ν•  수 μžˆμŠ΅λ‹ˆλ‹€. 저희도 μ΄λ ‡κ²Œ ꡬ체적이고 잘 μ§œμ—¬μ§„ mockup이 μΆ”ν›„ front end κ°œλ°œμ— μ•„μ£Ό 큰 도움이 λ˜μ—ˆμŠ΅λ‹ˆλ‹€. πŸ‘πŸ»

 

2. λ…Έμ…˜πŸ“‘

λ…Έμ…˜ ν™ˆ

 

λ…Έμ…˜ μ—­μ‹œ κ°€μž₯ 자주 μ΄μš©ν•œ 툴 쀑 ν•˜λ‚˜μž…λ‹ˆλ‹€. 

 

λ…Έμ…˜μ€ API λ¬Έμ„œ 같이 ν‘œλ₯Ό μ΄μš©ν•œ μž‘μ—…μ„ ν•˜κΈ°μ— νŽΈλ¦¬ν•˜κ³ , λͺ©λ°μ΄ν„°λ‚˜ erd 같이 ν•¨κ»˜ μ°Έκ³ ν•˜λ©΄ 쒋은 νŒŒμΌμ„ κ΄€λ¦¬ν•˜κΈ°μ—λ„ κ°„νŽΈν•΄μ„œ μΆ”μ²œλ“œλ €μš” !

 

λ©”μ‹ μ € 앱을 μ΄μš©ν•΄μ„œ νŒŒμΌμ„ μ£Όκ³  λ°›μœΌλ©΄ λ‚˜μ€‘μ— μ°ΎκΈ° μ–΄λ €μš΄ 상황이 μƒκΈ°λŠ”λ°, λ…Έμ…˜μ— μ˜¬λ €λ‘λ©΄ μ‰½κ²Œ 관리할 수 μžˆμŠ΅λ‹ˆλ‹€.

 

λ…Έμ…˜μ€ 무료 νŒ€ 슀페이슀의 경우 블둝 μ œν•œμ΄λ‚˜ 파일 μš©λŸ‰ μ œν•œμ΄ μžˆμ–΄μ„œ μ €ν¬λŠ” κ·Έλƒ₯ ν”„λ‘œλ‘œ μ—…κ·Έλ ˆμ΄λ“œν•΄μ„œ μ‚¬μš©ν–ˆμŠ΅λ‹ˆλ‹€.

 

μ•„λ§ˆ ν”„λ‘œμ νŠΈμ—μ„œ notion을 μ‚¬μš©ν•˜κ²Œ λœλ‹€λ©΄ 거의 ν”„λ‘œλ‘œ μ—…κ·Έλ ˆμ΄λ“œ ν•˜μ‹€ 수 밖에 없을텐데, ν•œλ‹¬ κ²°μ œν•΄μ„œ 닀같이 λ‚˜λˆ  λ‚΄κ³  ν•΄μ§€ν•˜λŠ” λ°©μ‹μœΌλ‘œ μ‚¬μš©ν•˜μ‹œλ©΄ 될 것 κ°™μŠ΅λ‹ˆλ‹€.

 

μ €ν¬λŠ” μ΄λ―Έμ§€μ²˜λŸΌ μ™Όμͺ½μ—λŠ” 섀계에 ν™œμš©ν•  λ¬Έμ„œλ“€μ„ νŽ˜μ΄μ§€λ‘œ 걸어두고, 였λ₯Έμͺ½μ—λŠ” νšŒμ˜ν•΄μ•Ό ν•  사항듀에 λŒ€ν•΄ μ μ–΄λ‘μ—ˆμŠ΅λ‹ˆλ‹€. λ§Œλ‚˜μ„œ λŒ€λΆ€λΆ„ μ§„ν–‰ν•˜κ² μ§€λ§Œ, 집에 κ°€μ„œ λ”°λ‘œ μž‘μ—…ν•΄μ•Ό ν•˜λŠ” κ²½μš°λ„ μžˆμ„ν…Œλ‹ˆκΉŒ μ΄λ ‡κ²Œ 회의 사항듀을 잘 λ³΄μ΄λŠ” 곳에 적어두면 κΈ‰ν•œ λ‚΄μš©λ“€μ„ μžŠμ–΄λ²„λ¦¬μ§€ μ•Šκ²Œ λ©”λͺ¨ν•΄λ‘˜ 수 μžˆμ–΄μš” ~

 

3. githubπŸ“‚

 

μ§€κΈˆκΉŒμ§€ μž‘μ€ ν”„λ‘œμ νŠΈλ₯Ό ν•  λ•ŒλŠ” κ³΅μœ ν•  λ‚΄μš©μ΄ λ§Žμ§€ μ•Šμ•„ 거의 githubλ₯Ό μ΄μš©ν•˜μ§€ μ•Šμ•˜λŠ”λ°, μ΄λ²ˆμ—λŠ” 2ν•™κΈ° ν”„λ‘œμ νŠΈ λŒ€λΉ„λ„ ν• κ²Έ githubλ₯Ό μ΄μš©ν•˜μ˜€μŠ΅λ‹ˆλ‹€.

 

기간이 짧은 ν”„λ‘œμ νŠΈμΈλ§ŒνΌ μ΅œλŒ€ν•œ μΆ©λŒμ—†μ΄ κΉƒν—ˆλΈŒλ₯Ό μ‚¬μš©ν•˜κΈ° μœ„ν•΄ λ…Έλ ₯ν•˜μ˜€μŠ΅λ‹ˆλ‹€.

 

μ²«λ²ˆμ§Έλ‘œλŠ”, κ°€μž₯ μ€‘μš”ν•œ μž‘μ—… μ‹œμž‘ μ „ 미리 상황 κ³΅μœ ν•˜κΈ° !!

 

githubμ—μ„œ 좩돌이 λ‚˜λŠ” κ²½μš°λŠ” 같은 νŒŒμΌμ„ λ‹€λ₯Έ μœ μ €κ°€ λ™μ‹œμ— μˆ˜μ •ν•œ 경우이기 λ•Œλ¬Έμ— κ²°κ΅­μ—λŠ” μ„œλ‘œκ°€ μ–΄λ–€ νŒŒμΌμ„ μˆ˜μ •ν• μ§€ μ•Œκ³  μžˆλŠ” 것이 μ€‘μš”ν•©λ‹ˆλ‹€. κ·Έλž˜μ„œ "λ‚˜ ~ κΈ°λŠ₯ λ§Œλ“€μ–΄μ•Ό ν•΄μ„œ, μƒˆ 브랜치 λ§Œλ“€κ³  ~Controller μˆ˜μ •ν• κ²Œ" λ˜λŠ” "λ‚˜ 이제 이 κΈ°λŠ₯ λ‹€ λ§Œλ“€μ–΄μ„œ pull request λ‚ λ¦΄κ²Œ, main pull ν•΄μ€˜" λ“±μ˜ 상황 κ³΅μœ κ°€ ν•„μš”ν•©λ‹ˆλ‹€.

 

λ‘λ²ˆμ§Έλ‘œλŠ”, controller λ‹¨μœ„λ§ˆλ‹€ μƒˆλ‘œμš΄ 브랜치λ₯Ό 파기

 

상황 곡유만큼 μ€‘μš”ν•˜κ²Œ μƒκ°ν•œ 뢀뢄인데, μƒˆλ‘œμš΄ κΈ°λŠ₯ λ‹¨μœ„λ₯Ό λ§Œλ“€ λ•Œλ§ˆλ‹€ commit을 ν•˜κ³  controller λ§ˆλ‹€ μƒˆ 브랜치λ₯Ό λ§Œλ“€κΈ°λ‘œ μ•½μ†ν–ˆμŠ΅λ‹ˆλ‹€. commit은 λ°”μ˜κ²Œ μ§„ν–‰ν•˜λ‹€ λ³΄λ‹ˆ 잘 μ•ˆμ§€μ³μ§„ 뢀뢄도 μžˆμ§€λ§Œ(γ…Žγ…Ž), λΈŒλžœμΉ˜λŠ” 항상 약속을 μ§€μΌœ μ§„ν–‰ν–ˆμŠ΅λ‹ˆλ‹€.

 

λ§ˆμ§€λ§‰μœΌλ‘œ 좩돌이 났을 λ•ŒλŠ” λΉ λ₯΄κ²Œ μ „λ‹¬ν•˜κ³  ν•„μš”ν•œ λΆ€λΆ„κ³Ό μˆ˜μ •ν•  λ‚΄μš© 등을 ν•¨κ»˜ λ…Όμ˜ν•΄ ν•΄κ²°ν•˜κΈ°

 

μ €ν¬λŠ” κΉƒν—ˆλΈŒλ₯Ό ν˜‘μ—…ν•˜λ©° μ‚¬μš©ν•˜λŠ” 게 μ΅μˆ™μΉ˜ μ•Šμ•„μ„œ 더 μ‘°μ‹¬νžˆ μž‘μ—…ν•˜λ‹€λ³΄λ‹ˆ 좩돌이 거의 λ‚˜μ§€ μ•Šμ•˜λŠ”λ°, κ·ΈλŸΌμ—λ„ λΆˆκ΅¬ν•˜κ³  좩돌이 λ‚œ κ²½μš°μ—λŠ” 빨리 ν•œ λͺ…μ˜ μ»΄ν“¨ν„°λ‘œ λͺ¨μ—¬μ„œ ν•΄κ²°ν–ˆμŠ΅λ‹ˆλ‹€.

 

4. swaggerπŸ“

 

swagger

 

 

BackEnd API ν…ŒμŠ€νŠΈλ₯Ό μœ„ν•΄ μ‚¬μš©ν•œ swagger. μœ„ 이미지와 같이 μš”μ²­μ— λ“€μ–΄κ°ˆ data듀을 μž„μ˜λ‘œ μ„€μ •ν•΄ μš”μ²­μ„ λ‚ λ €λ³Ό 수 μžˆμŠ΅λ‹ˆλ‹€.

 

swaggerλŠ” controller λ³„λ‘œ λ‚˜λˆ„μ–΄μ Έ μžˆμ–΄ 직관적이고 κ°„νŽΈν•˜κ²Œ ν…ŒμŠ€νŠΈ ν•΄λ³Ό 수 μžˆμ–΄ μ’‹μŠ΅λ‹ˆλ‹€.

 

ν…ŒμŠ€νŠΈ 외에 API λ¬Έμ„œμ—λ„ ν™œμš©ν•  μˆ˜λ„ μžˆμœΌλ‹ˆ μ‚¬μš©λ²•μ„ μ΅ν˜€λ‘λ©΄ νŽΈλ¦¬ν•  것 κ°™μ•„μš” :)

 

5. chat gptπŸ€–

 

μ €ν¬μ—κ²Œ λ§Žμ€ 도움을 μ£Όμ—ˆλ˜ chat μ„ μƒλ‹˜ .... πŸ™πŸ»πŸ™πŸ»πŸ™πŸ»

 

이번 ν”„λ‘œμ νŠΈλŠ” μƒμ„±ν˜• ai인 chat gptλ₯Ό μ‚¬μš©ν•΄μ•Ό ν–ˆκΈ° λ•Œλ¬Έμ— chat gpt 4λ₯Ό κ²°μ œν•˜κ³  μ‚¬μš©ν–ˆμŠ΅λ‹ˆλ‹€. μ‚¬μš©ν•˜λ©΄μ„œ λŠλ‚€ κ±°μ§€λ§Œ μ•žμœΌλ‘œ κ°œλ°œμžκ°€ 되렀면 chat gptλ₯Ό 잘 μ“Έ 쀄 μ•Œμ•„μ•Όκ² λ‹€λŠ” 생각이 많이 λ“€μ—ˆμŠ΅λ‹ˆλ‹€.

 

4λΆ€ν„°λŠ” 이미지λ₯Ό ν¬ν•¨ν•˜μ—¬ μ§ˆλ¬Έλ„ ν•  수 μžˆμ–΄μ„œ 이 뢀뢄도 쑰금(?) 도움을 받을 수 μžˆμ—ˆμŠ΅λ‹ˆλ‹€. λ¬Όλ‘  chat gptλŠ” 항상 ν™•μ‹€ν•œ μ •λ‹΅λ§Œμ„ λ§ν•˜μ§€ μ•ŠκΈ° λ•Œλ¬Έμ— ν•„μš”ν•œ 뢀뢄에 λŒ€ν•΄ 잘 μ§ˆλ¬Έν•˜κ³ , 잘 μ‚¬μš©ν•˜λŠ” 것도 μ€‘μš”ν•˜κ² μ£  ?!

 

그리고 μ €ν¬λŠ” λͺ©λ°μ΄ν„°λ₯Ό μœ„ν•œ query문을 chat gptλ₯Ό μ΄μš©ν•΄ λ§Œλ“€κΈ°λ„ ν•˜μ˜€μŠ΅λ‹ˆλ‹€.

 

chat gpt ν™œμš© ν™”λ©΄

 

6. canva🎨

 

λ§ˆμ§€λ§‰μœΌλ‘œ λ°œν‘œ μ€€λΉ„λ₯Ό ν•˜λ©΄μ„œ λͺ©μ—…화면을 λ§Œλ“€κ³ μž μ΄μš©ν•œ μ‚¬μ΄νŠΈμΈλ°, canvaμ—μ„œ κΉ”λ”ν•œ λ…ΈνŠΈλΆ λͺ©μ—… 이미지λ₯Ό λ‹€μš΄ 받을 수 μžˆμ–΄μ„œ ν•΄λ‹Ή μ‚¬μ΄νŠΈλ₯Ό μ΄μš©ν•΄μ„œ λͺ©μ—… 화면을 λ””μžμΈ ν–ˆμŠ΅λ‹ˆλ‹€.

 

μ•„λž˜ μ΄λ―Έμ§€λŠ” λͺ©μ—… 이미지λ₯Ό 넣은 λ°œν‘œ ν™”λ©΄ 쀑 μΌλΆ€μž…λ‹ˆλ‹€.

 

λ°œν‘œ 자료

 

7. κ·Έ μ™Έ κ°œλ°œμ— ν•„μš”ν•œ ν”„λ‘œκ·Έλž¨πŸ–₯️

 

이 μ™Έμ—λŠ” κ°œλ°œμ— ν•„μš”ν•œ μ—¬λŸ¬κ°€μ§€ ν”„λ‘œκ·Έλž¨ μ—­μ‹œ μ‚¬μš©ν•˜μ˜€κ³ , μ•„λž˜μ™€ κ°™μŠ΅λ‹ˆλ‹€.

 

- workbench

- vscode

- sts ...

 

+ λ©”μ‹ μ € μ•±


 

μ΄λ ‡κ²Œ λͺ¨μ•„두고 λ³΄λ‹ˆ, μ΅œμ†Œν•œμœΌλ‘œ μ΄μš©ν•˜λ € ν–ˆμ–΄λ„ κ½€ μ—¬λŸ¬ tool의 도움을 λ°›μ•„ ν”„λ‘œμ νŠΈλ₯Ό μ™„μ„±ν•˜κ²Œ 된 것 κ°™λ„€μš” ~

 

1ν•™κΈ°μ—μ„œ λ‚˜λ¦„ λΉ„μ€‘μžˆλŠ” ν”„λ‘œμ νŠΈμ΄λ‹€ λ³΄λ‹ˆ 이 글을 λ³΄μ‹œκ²Œ 될 뢄듀도 λ§Žμ€ 고민이 μžˆμœΌμ‹€ 것 κ°™μ€λ°μš”, μ œκ°€ μ–ΈκΈ‰ν•œ μ‚¬μ΄νŠΈ, ν”„λ‘œκ·Έλž¨ 등을 ν™œμš©ν•΄μ„œ λ”μš± 완성도 μžˆλŠ” ν”„λ‘œμ νŠΈλ₯Ό λ§Œλ“€μ–΄ λ³΄μ‹œλŠ” 건 μ–΄λ–¨κΉŒμš” ?? 

 

그럼 μ§€κΈˆκΉŒμ§€ ssafycial의 μ΄μ§€ν˜œ κΈ°μžμ˜€μŠ΅λ‹ˆλ‹€ ❣️