[250211] μ€νλ₯΄ν λ΄μΌλ°°μμΊ ν Spring 7κΈ° μλ£

2024λ
9μλΆν° 2025λ
2μκΉμ§ μ½ 5κ°μ λμ μ€νλ₯΄ν λ΄μΌλ°°μμΊ ν(Spring νΈλ) κ³Όμ μ μκ°νλ€.
λλ μΈλ¬΄νκ³λ₯Ό μ 곡νκ³ , μκ° μ κΉμ§ μ½ 2λ
λ° λμ νμ¬μμ νκ³ κ΄λ ¨ μ
무λ₯Ό νλ€.
λΉμ 곡μλ‘μ κ°λ°μ μμνκ² λ μ΄μ λ κΈ°μ‘΄ μ
무μ λν κ³ λ―Ό λλ¬Έμ΄μλ€.
νκ³ μ
무λ μ ν΄μ§ κ·μΉμ λ°λ₯΄κ³ λ°μ΄ν°λ₯Ό μ 리νλ μμ
μ΄ λ§μμ§λ§,
λ³΄λ€ λ
Όλ¦¬μ μΌλ‘ λ¬Έμ λ₯Ό ν΄κ²°νκ³ , λ€μν λ°©μμΌλ‘ μ κ·Όν μ μλ μΌμ ν΄λ³΄κ³ μΆμλ€.
νΉν, μ§μ λ§λ κ²°κ³Όλ¬Όμ΄ λμ 보μ΄κ³ , μ¬μ©μκ° νμ©ν μ μλ ννλ‘ κ΅¬νλλ κ³Όμ μ ν₯λ―Έλ₯Ό λκΌλ€.
κ°λ°μ μ²μ μ νμ λλ μμνμ§λ§, μ μ°¨ λ°°μ°λ©΄μ μ½λλ₯Ό ν΅ν΄ λ¬Έμ λ₯Ό ν΄κ²°νκ³ , μνλ κΈ°λ₯μ μ§μ ꡬννλ κ³Όμ μμ μ¬λ―Έλ₯Ό λλΌκ² λμλ€.
μ€μ λ‘ κ°λ°μ νμ΅νλ©° μ»μ μ±μ·¨κ°μ κΈ°μ‘΄ μ
무μμ κ²½ννκΈ° μ΄λ €μ΄ λΆλΆμ΄μκ³ , μ΄λ¬ν κ²½νμ λ°νμΌλ‘ κ°λ°μλ‘ μ ν₯νκΈ°λ‘ κ²°μ νλ€.
λ΄μΌλ°°μμΊ νλ₯Ό μ νν μ΄μ λ λ¨μν μ΄λ‘ νμ΅μ΄ μλλΌ, μ€μ νλ‘μ νΈ κ²½νμ λ°νμΌλ‘ μ€λ¬΄μ κ°κΉμ΄ κ°λ°μ μ΅ν μ μλ€λ μ λλ¬Έμ΄μλ€.
μ΄ κ³Όμ μ κ°λ°μλ‘ μ ν₯νλ λ° μμ΄ μ€μν κ³κΈ°κ° λμμΌλ©°, λ¨μν νμ΅μ λμ΄ νμ
κ³Ό μ€λ¬΄ κ°κ°μ μ΅ν μ μλ κΈ°νκ° λμλ€.
β¨ νμ¬ ν΄μ¬ ν λ°λ‘ λ΄μΌλ°°μμΊ ν ν©λ₯
λλ νμ¬λ₯Ό ν΄μ¬ν λ°λ‘ λ€μλ λ΄μΌλ°°μμΊ νμ ν©λ₯νκ² λμλ€.
μ΄ κ³Όμ μμ μμ¬μ λ μ μ 2μ£Ό λμ μ§νλλ μ¬μ μΊ νλ₯Ό μ°Έμ¬νμ§ λͺ»νλ€λ κ²μ΄λ€.
μ¬μ μΊ νλ₯Ό μ°Έμ¬νμ§ λͺ»νκΈ° λλ¬Έμ μ²μμλ μ μνκΈ° μ΄λ €μΈ κ² κ°μμ§λ§, λ λΆμ λ΄μ λ§€λμ λμ μΌμ΄ λλΆμ μ μ°¨ μ μν΄ λκ° μ μμλ€.
νΉν, 2μ£Όμ ν λ²μ© νμ΄ λ°λλ μμ€ν
λλΆμ λ€μν νμλ€κ³Ό νμ
ν κΈ°νκ° μκ²Όκ³ , μμ°μ€λ½κ² μλ‘μ΄ νκ²½μ μ μν μ μμλ€.
π₯° λ΄μΌλ°°μμΊ νλ₯Ό μ νν΄μ μ’μλ μ
μ²μμλ λ¨μν "κ°λ°μ λ°°μ°κ³ μΆλ€"λ λ§μμΌλ‘ μμνμ§λ§, μΊ νλ₯Ό μ§ννλ©΄μ κΈ°λνλ κ²λ³΄λ€ ν¨μ¬ λ λ§μ κ²μ κ²½νν μ μμλ€.
1. λͺ¨λ₯΄λ κ² μκΈ°λ©΄ λ°λ‘ ν΄κ²°! (ZEP & Slack)
μμ μ λ©νλ²μ€ νλ«νΌ ZEPκ³Ό Slackμ ν΅ν΄ μ§νλμλ€.
μ²μμλ λ―μ€μμ§λ§, μκ°λ³΄λ€ μμ² νΈλ¦¬νλ€!!!
...
βοΈ μ€μ 9μλΆν° μ€ν 9μκΉμ§ νν°λλ€μ΄ μμ λκΈ°!!!!
βοΈ μ§λ¬Έμ΄ μκΈ°λ©΄ νμ μ°λ₯΄κΈ° or νν°λλ°© λ°©λ¬Ένμ¬ λλλ!!! -> μ¦μ λ΅λ³ κ°λ₯!!!
βοΈ νΌμ κ³ λ―Όνλ©° μκ°μ λλΉνμ§ μκ³ λΉ λ₯΄κ² ν΄κ²° κ°λ₯ νλ€.
2. ν νλ‘μ νΈ & κ°μΈ νλ‘μ νΈ λ³νμ΄ μ μ ν μ......
λ΄λ°°μΊ μμλ λ¨μν μ΄λ‘ νμ΅μ΄ μλ,
β 첫 μ£Όλ κ°μΈ νλ‘μ νΈ + κ°μ
β λμ§Έ μ£Όλ ν νλ‘μ νΈ + (νΉκ°) μ΄λ° λ°©μμΌλ‘ μ§νλμλ€.
...
μ λ§ μ’μλ μ΄μ λ,
βοΈ κ°μΈ νλ‘μ νΈ β μ€μ€λ‘ λ¬Έμ ν΄κ²° λ₯λ ₯ ν€μ°κΈ°
βοΈ ν νλ‘μ νΈ β νμ κ²½ν, μ½λ 리뷰, νμ ν΄ μ¬μ©λ² μ΅νκΈ°
νΉν ν νλ‘μ νΈμμλ λ§νλ λΆλΆμ΄ μκΈ°λ©΄ νμλ€κ³Ό μ¦μ λ
Όμνκ³ ν΄κ²°ν μ μμ΄μ
μμ°μ€λ½κ² μ€λ¬΄μ μΈ κ°λ° νλ‘μΈμ€λ₯Ό μ΅ν μ μμλ€.
3. νμν νΉκ° & λ Ήν κ°μ μ§μ
곡λΆλ₯Ό νλ€ λ³΄λ©΄ κ°λ "μ΄ λΆλΆμ μ’ λ μκ³ μΆλ€!" μΆμ λ΄μ©μ΄ μκΈ°λ©΄
ꡬκΈνΌμ ν΅ν΄ μ΄λ €μ λ μ μ΄λ, μΆκ°λ‘ λ£κ³ μΆμ κ°μμ λν μ견μ μ μΆν μ μμλ€!
...
β νμν λ΄μ©μ΄ μμ λλ§λ€ λ€μλ μ€μ μ€μκ° νΉκ° κ°μ€
β λͺ¨λ κ°μ λ
Ήν μμ μ 곡 β λ³΅μ΅ κ°λ₯ π₯Ή
μ΄λ° μ μ°ν νμ΅ μ§μ μμ€ν λλΆμ νμν λ΄μ©μ λΉ λ₯΄κ² 보μν μ μμλ€.
π©π»βπ» λ΄κ° λ§λ€μλ νλ‘μ νΈλ€
π κ°μΈ νλ‘μ νΈ (μ΄ 6κ°)
- μΌμ κ΄λ¦¬ μ ν리μΌμ΄μ
- μν νμ μμ€ν
- κΈ°ν κ°μΈ νλ‘μ νΈλ€...
π€ ν νλ‘μ νΈ (μ΄ 4κ°)
- λ΄μ€νΌλ νλ«νΌ
- μμμμ± νλ«νΌ
- κΈ°ν ν νλ‘μ νΈλ€...
κ·Έλ¦¬κ³ μ΅μ’ νλ‘μ νΈμμλ μ λ§ μ΅μ μ λ€νκ³ , μ΄ μ’κ²λ μ΅μ°μμμ λ°μ μ μμλ€!
μ΅μ’ νλ‘μ νΈ "9Kcal" (μ΅μ°μμ π)
λ΄λ°°μΊ μμ λ°°μ΄ κ²λ€μ μ΄μ 리νλ λ§μμΌλ‘, νμλ€κ³Ό ν¨κ» "9Kcal"μ΄λΌλ νλ‘μ νΈλ₯Ό κ°λ°νλ€.
π νλ‘μ νΈ μλ£
π Backend: GitHub - Backend
π Frontend: GitHub - Frontend
π Canva: μ΅μ’ λ°νν PPT
λλ μλ νλ‘ νΈμλ κ²½νμ΄ μ ν μμμ§λ§,
"μ½λλ₯Ό λμΌλ‘ λ°λ‘ νμΈν μ μλ κ² νλ‘ νΈλ§ ν κ² μμ§ μμκΉ?"νλ μκ°μ΄ λ€μ΄ λμ νκ² λμλ€.
κ²°κ³Όμ μΌλ‘ λ°±μλλΏλ§ μλλΌ νλ‘ νΈμλκΉμ§ κ²½νν μ μλ μ’μ κΈ°νκ° λμλ€.
βοΈ μ μ΅μ°μ νλ‘μ νΈλ‘ λ½νμκΉ?(μλ 100% λΈλ‘κ·Έ μ£ΌμΈ μκ°)
π νλ‘μ νΈμ μμ±λ & UI/UX
π μ¬μ©μμ κ²½νμ κ³ λ €ν μλΉμ€ μ€κ³
π€ νμλ€μ μ κ·Ήμ μΈ νμ
νμλ€κ³Ό λ°€μ μμκ°λ©° μ΄μ μ μΌλ‘ κ°λ°νκ³ , κ·Έ κ²°κ³Ό μ΅μ°μμμ λ°μ μ μμλ€. π
π§ μ΄ κ³Όμ μ ν΅ν΄ μ±μ₯ν μ
μ΄λ² μΊ νλ₯Ό ν΅ν΄ λ΄κ° νμ€ν μ±μ₯νλ€κ³ λλ λΆλΆμ΄ λ§λ€.
...
βοΈ λ°±μλ μ€κ³ λ₯λ ₯: ν΄λ¦° μν€ν
μ², λ μ΄μ΄λ μν€ν
μ² μ μ©
βοΈ νμ
λ₯λ ₯: Git, Slack, Notionμ νμ©ν νμ
βοΈ μ€λ¬΄ κ°κ°: μ€λ¬΄μμ μ¬μ©λλ κΈ°μ μ€ν(JWT, Redis, Docker λ±) κ²½ν
νΉν, API μ€κ³λ λ°μ΄ν°λ² μ΄μ€ μ΅μ ν κ°μ λΆλΆμ μ€μ νλ‘μ νΈλ₯Ό ν΄λ³΄λ©΄μ μμ°μ€λ½κ² λ°°μΈ μ μμλ€.
β³οΈ μμΌλ‘μ κ³νκ³Ό λͺ©ν
λ΄λ°°μΊ μ ν΅ν΄ λ°±μλ κ°λ°μλ‘μμ κΈ°λ³ΈκΈ°λ₯Ό λ€μ‘μ§λ§, μ΄μ λ μ’ λ κΉμ΄ μλ 곡λΆλ₯Ό ν΄λ³΄κ³ μΆλ€.
μ€λ¬΄ νλ‘μ νΈ κ²½ν μκΈ° : μ½λ©ν μ€νΈ μ°μ΅, μ¬μ΄λνλ‘μ νΈ μκ°...(λν κΉ?!)
ν΄λΌμ°λ & λ°°ν¬ κ²½ν νλ : AWS, Docker, CI/CD μ΅μ ν
λ°μ΄ν°λ² μ΄μ€ μ΅μ ν & μ±λ₯ κ°μ : Redis, Query μ΅μ ν νμ΅
β
μ΅μ’
νλ‘μ νΈ λ°°ν¬λ νμμ΄ λ΄λΉνμ¬ μ±κ³΅μ μΌλ‘ μ§νλμλ€.
μμΌλ‘μ λͺ©νλ λ΄κ° μ§μ λ°°ν¬λ₯Ό μ±κ³΅μ μΌλ‘ μνν΄ λ³΄κ³ μΆλ€.
μ΄λ₯Ό μν΄ AWS μΈνλΌ κ΅¬μ±, Docker νμ©, CI/CD νμ΄νλΌμΈ ꡬμΆμ νμ΅νκ³ ,
λ°°ν¬ κ³Όμ μ λ°μ μ΄ν΄νκ³ μ§μ μ΄μνλ κ²½νμ μμ κ³νμ΄λ€.
μ΄μ λ¨μν κΈ°λ₯μ ꡬννλ κ²μ λμ΄μ, μλΉμ€λ₯Ό μμ±νκ³ μ΄μν μ μλ κ°λ°μλ‘ μ±μ₯νκ³ μΆλ€.
"ν΄λλ€!!!!!"
