μ°λ¦¬λ λ¨Όμ , API μμ€ν μ λ§λ€κΈ° μν΄ νμν HTTPμ ν΅μ¬ μμμ ꡬ쑰μ λν΄μ μμ보μμ΅λλ€. λν Node.js Intro, Simple API Server λ§λ€κΈ° μΈμ μ ν΅ν΄ κΈ°μ΄μ μΈ APIλ₯Ό λ§λ€μ΄ 보μμ΅λλ€. μμΌλ‘ μ°λ¦¬κ° ꡬνν API μμ€ν μ "Westagram" μΌλ‘, Express μΉ νλ μμν¬ κΈ°λ°μΌλ‘ μΆμλ κ·λͺ¨μ μΈμ€νκ·Έλ¨ μμ€ν μ λ§λ€μ΄ λ³Ό κ² μ λλ€. "Westagram"μ ꡬννλ©΄μ API κ°λ°μ ν΅μ¬ ꡬ쑰μ κ°λ λ€μ λ°°μ°κ³ Express, SQL Statements, Layered Architecture, Error Handling λ±μ μ΅μν΄μ§λ κ²μ΄ λͺ©μ μ λλ€. Westudy νμ΄μ§μ μλ΄λμ΄ μλ κ³Όμ λͺ©λ‘ | μ μΆλ°©λ² νμ΄μ§λ₯Ό μ°Έκ³ νμ¬ μμμ λ§κ² λ³Έ Repositoryμ μμ ν μ½λλ₯Ό νΈμν©λλ€.
- git μ μ¬μ©λ²μ λν΄ λ€μ ν λ² λ€μ΄λ³΄κ³ μ¬μ©ν μ μλ€.
- μμ νλ«νΌμ΄ μ 곡νλ κΈ°μ΄ API κΈ°λ₯μ ꡬννμ¬ μ€μ μλ² ν΅μ μ ν΅ν΄μ, λ°μ΄ν°λ² μ΄μ€μ λ°μ΄ν°λ₯Ό μ μ₯νκ³ , λΆλ¬μ¬ μ μλ€.
- κΈ°λ³Έμ μΈ git flowλ₯Ό μ΄ν΄νκ³ githubμ ν΅ν μ½λ 리뷰 λ°©μμ μ΄ν΄νκ³ λ¦¬λ·° λ΄μ©μ μ μ©ν μ μλ€.
- μ½λ© 컨벀μ μ μ§μΌ, κ°λ μ± λκ³ νμ μ λμμ΄ λλ μ½λλ₯Ό μμ±ν μ μλ€.
- κ·Έλμ λ°°μ΄ κ°λ μ μ μ©ν΄λ³΄λ©° λμ± μ¦κ±°μ΄ μ½λ©μ κ²½νν μ μμ΅λλ€. μμΌλ‘ μ§νλλ κ³Όμ λ€μ λμ± κΈ°λνλ λ§μ κ°μ Έμ£ΌμΈμ!π€
- νλ‘μ νΈλ₯Ό μ§νν΄λ³΄λ©΄ κ·Έλμ λ°°μ΄ κ°λ μ΄ μ€μ μ½λ©μ λ°λ‘ μ μ©λκΈ° μ΄λ €μΈ μ μμ΅λλ€. 무쑰건 ꡬννλ κ²μλ§ μ΄μ μ λκΈ° 보λ€λ νλ‘μ νΈλ₯Ό ν΅ν΄μ λ°°μ΄ κ°λ μ 볡μ΅νκ³ μ΄λ‘ κ³Ό μ€μ κ° μ¬λ°λ₯΄κ² μ°κ²°λ μ μλλ‘ λ Έλ ₯ν΄μ£ΌμΈμ.
- μ΄λ² κ³Όμ λ githubμ νμ©νμ¬ μ΄λ£¨μ΄μ§λλ€. κΈ°λ³Έμ μΈ git flowλ₯Ό μ΅νκ³ μ΄λ€ λ°©μμΌλ‘ githubμμ μν΅μ΄ μ΄λ£¨μ΄μ§λμ§, μ½λ리뷰λ μ΄λ»κ² μ§νλλμ§ μ΄ν΄νκ³ μ κ·Ήμ μΌλ‘ μ°Έμ¬ν΄μ£ΌμκΈ° λ°λλλ€.
- μ½λλ ν λ² μμ±νλ©΄ λμ΄ μλλΌ, λ€λ₯Έ κ°λ°μμ λμ μμ΄ κ³΅μ νκ³ μν΅νλ λꡬμ λλ€. μλλ§ μνλ μ½λλ μ’μ μ½λλΌκ³ ν μ μμ΅λλ€. κ°λ μ± λμ μ½λλ₯Ό μν΄ μ½λ© κ·μΉλ€μ μ μ§ν¬ μ μλλ‘ λ Έλ ₯ν΄μ£ΌμΈμ.