π‘ μ€νλ§6μ μ€νλ§λΆνΈ3λ‘ λ°°μ°λ λͺ¨λ API κ°λ°
κΈ°κ° : 2025λ
6μ~ (μ§ν μ€)
λ§€μ£Ό μΌμμΌ λ°€ 11μ 59λΆκΉμ§, ν΄λΉ μ£Όμ μ€μ΅ μ½λλ₯Ό PRλ‘ μ μΆν©λλ€.
κ°μ λλ ν 리λ₯Ό λ§λ€μ΄ κ·Έ μμ μ€μ΅ λ΄μ©μ μ 리ν©λλ€.
PRμ μμ μ λΈλμΉμμ μμ±νλ©°, λ³ΈμΈμ΄ μ§μ Mergeν©λλ€.
μ€μ΅ μΈμ μλ‘κ² μκ² λ λ΄μ©μ΄λ νΈλ¬λΈμν
μ¬λ‘κ° μμ κ²½μ°, GitHub Issueμ μ 리ν©λλ€.
modern-api-spring-study/
βββ MoonJeong-app/ # λ¬Έμ
β βββ src/
β βββ build.gradle
β βββ docs/
βββ dayeon-app/ # λ€μ°
β βββ src/
β βββ build.gradle
β βββ docs/
βββ shared/ # κ³΅ν΅ μλ£
βββ README.md
main -> MoonJeong -> MoonJeong/chapter1
main -> dayeon -> dayeon/chapter2
# λ¬Έμ νλ‘μ νΈ μ€ν
cd MoonJeong-app
./gradlew bootRun
# λ€μ° νλ‘μ νΈ μ€ν
cd dayeon-app
./gradlew bootRun
π
μ£Όμ°¨λ³ μ§ν λ΄μ©
λ§€μ£Ό νμ΅ λΆλμ μ ν΄ μ§νν©λλ€. (ꡬ체μ μΈ λ²μλ μ μ£Όμ νμνμ¬ κ²°μ )
RESTful μΉμλΉμ€ κΈ°λ³Έμ¬ν
μ€νλ§μ κ°λ
κ³Ό REST API
API λͺ
μΈ λ° κ΅¬ν
APIλ₯Ό μν λΉμ¦λμ€ λ‘μ§ μμ±