μ¬μ ν μμ§μ΄λ μκ°μ μ± μ μ½κ³ μλ€. λ΄μ©μ΄ 짧μμ κ·Έλ°μ§ μ΄μ ν΄κ·ΌκΈΈμ λ€ μ½μ΄λ²λ Έλ€. μΌνΈ! λ²μ¨ ν λ¬μ μ± ν κΆμ μ½μλ€λ. νκΈ°λ₯Ό λ€μ΄λ² λΈλ‘κ·Έμ κΌ μ¬λ €μΌκ² λ€. μ½κ³ μΆμλ λ€λ₯Έ μ± μ λΉλ Έλ€. 7μ λ΄λ‘ κΌ μ½μΌλ¦¬λΌ.
νμ¬ μ μμ 첫 λ μ λλ¬λ€. μ΄μ λΆνΈν κ² μλ€.
μ΄μ μ€μ μλ μ¬λμΌλ‘ μ΄μ λν λ΄μμ νμ΄λ³΄λ©° νμ¬κ° λμκ°λ μν©μ μ½νλ€. μμΈν μ νμμ΄ νμλ€μ λ§μΈλλ₯Ό μ½κ² μ΄ν΄ν μ μμλ€. κΈ°λ³Έμ μΈ λͺ¨ν λ "λλ μλμ°¨λ₯Ό μ¬λν΄!"μλ€. λλ μμ§ μλμ°¨λ₯Ό μ¬λνμ§ μκ³ κ΄μ¬μ κ°κ³ μμ΄μ λ 벨μ μ ν΄μΌ νλ€. 무μλ³΄λ€ λνλκ»μ μλ²½μλ μλΉμ€ λ΄μμ νλνμλ λͺ¨μ΅, ν΄μΈ νλ ₯μ¬μ ν¨κ»νκΈ° μν΄ λ°€λ°ͺ κ°λ¦¬μ§ μκ³ μμ§μ΄μκ³ μ¬λμΌλ‘ νν©μ μλ €μ£Όμλ λͺ¨μ΅μ 리λλ νν©μ μ£ΌκΈ°μ μΌλ‘ μλ €μ£Όκ³ μμΌλ‘ λμκ°μΌ ν λ°©ν₯μ λμμμ΄ μ μν΄μΌ νλ€λ κ²μ λ°°μ λ€. μμκ°λ λ΄λ΄ νμ¬ λ΄μμ νμνλ λͺ¨μ΅μ 보거λ μμΌλ©΄μ μ΄μΌκΈ° νλ μ리λ₯Ό λ€μΌλ©° νμ¬μ λν μ μ λλ μ¬λΌκ°κ³ μλ€.
μ¬λμ μ‘λ΄ μ±λμ μ΄μ μ κ³μ ¨λ λΆλ€κ»μ μ μ¬ νΉμ ν΄μ¬μ κΈμ μ¬λ¦¬μλ κ²μ νμΈνμ¬ λλ νλ± μμ±νμλ€. μ μ¬μ λ¨ΉμΌλ©΄μ μκ² λμλλ°, μ μ¬νμ λΆ μ€μμ λ΄κ° κ°μ₯ κΈΈκ² μ μλ€κ³ νλ€. μΌνΈ! λ΄κ° λ μ λλ₯Ό μ°λ€λ.
νμ₯μ€ λ¬Έμ λ ν΄κ²°ν΄ μ£ΌμκΈ°λ‘ νμ
¨λ€.
νμ¬μμλ μμ¬λ₯Ό μ 곡ν΄μ£Όμ§ μμμ μ μ¬μ λκ°μ μ¬ λ¨Ήκ³ μλ€. μ΄κ² μμ΄λ©΄ λ΄ μκΈμ λλ€μλ₯Ό μ‘μλ¨Ήμ μ μκΈ° λλ¬Έμ μ μ¬μ μΈμ€λ κ²μ κ³ λ―Όνκ³ μλ€. μ§κΈμ νμλ€κ³Ό λ§μ μκ°μ 보λ΄λ κ²μ΄ λ μ€μνμ¬ μΌλ° 보λ₯.
μ μ¬μ λ¨ΉμΌλ©΄μ μ²μμ μλν 컀νΌμ±μ΄ "μ κ·Ήμ μΈ μ¬λ" μ΄λΌλ μΈμμ μ¬μ΄μ€¬λ€λ κ²μ κΉ¨λ¬μλ€. λ³΄ν΅ μ»€νΌμ±μ νμ¬μμ μλ‘ λ€μ΄μ¬ νμμκ² μ μνλλ°, λλ λ°λμκ³ , μΈλΆ μ¬λμ΄ μ»€νΌμ±μ μꡬν κ²λ μ²μμ΄μλ€κ³ νλ€. μμ 첫μΈμμ΄ μ€μνλ€.
μ€ν 2μμλ νμ₯λκ³Ό λ―Έν μ νλ€. μλ μ μ¬ μ²«λ μ€νμ ν΄μΌ νμ§λ§, λ무 λ°μμ μ λ―Έλ€λ€κ³ νμ ¨λ€. μ΄μ κΉμ§ λνλμ§ λ³΄κ³ λλ Έκ³ , μ§κΈ νμ¬ μν©μ΄ κ΅μ₯ν λ°μ μνλΌ κ°λ°μ μΌλ₯Έ μμν΄μ€¬μΌλ©΄ μ’κ² λ€κ³ νμ ¨λ€. νμ¬λ λ°λΉ λ λ μ λ°μλ€κ³ μκ°νλλ° μμ£Ό ν°~ μ°©μ€μλ€. μμ΄μ μ λλ§ λͺ°λλ μ΄μΌκΈ°κ° λ μ€λ₯Έλ€. μ΄μ λ§ λ€μ΄μ¨ ν°λΌ μ μ κΈ°κ°μ΄ μΌμ£ΌμΌ μ λλ νμν κ±°λΌκ³ μμνκ³ μ΄λ² μ£Όμλ κ±°μ 맑μ μν μ΄ μμ κ±°λΌκ³ μκ°νμΌλ μκ°λ³΄λ€ λΉ λ₯΄κ² μΌμ μ΄ μ§νλμκ³ , λλ νμ₯λκ»μ 맑겨주μ μΌμ μ°¨κ·Όμ°¨κ·Ό μνν κ²μ΄λ€. λ΄ μ½λκ° μλΉμ€λ‘ λκ° μ μλ€λ μ’μ μΌμ΄λ€.
μ€ν 3μμλ μ€μΏΌλ νμλ₯Ό νμλ€. GraphQL λͺ μΈμμ μΆκ°νλ μμ μ νλ€. κΈ°νμκ° μꡬμ¬νλͺ μΈμλ₯Ό μμ±ν΄μ λ°±μλμ λ겨주λ κ² μΌλ°μ μ΄λΌκ³ μκ°νλλ°, μ¬κΈ°μλ κΈ°νμκ° λ°λ‘ μλ κ² μλλΌμ μ°λ¦¬κ° ν¨κ» μκ°ν΄μΌ νλ€. νμ₯λκ³Ό CTOλμ νμ€ν κ°λ°μμ΄κΈ° λλ¬Έμ κ°λ₯ν μΌμ΄ μλκΉ. μ λ§ λλ¨νμ λΆλ€π 무μ보λ€λ νμ₯μ±μ κ³ λ €ν΄ μμ νμλ λͺ¨μ΅μ΄ μΈμμ μ΄μλ€.
1μκ° μ λμ νμκ° λλ ν μκ° λ§€νΈκ° μλ μ리μ κ°μ μ€νΈλ μΉμ νλ€. μ§μμλ μ νλ κ±Έ μ¬κΈ°μ νλ€. λͺΈμ΄ μ’ ν리λ νΌλ‘λ λ§μ΄ μ€μλ€. μμΌλ‘ λ μμ£Ό ν μκ°μΌλ‘ μ€λ μ§μμ λ§μ¬μ§λ³Όμ κ°μ Έμλ€.
λͺ©νκ° PR λ λ¦¬κ³ ν΄κ·Όν΄μ μμΉ¨μ μ½λ리뷰 νμΈνλ κ²μ΄λΌ μκ°λ³΄λ€ λ¦κ² ν΄κ·Όνλ€. νμ§λ§ λ΄ λͺ©νλ λ¬μ±νμΌλ κ΅μ₯ν λ§μ‘±μ€λ¬μ λ€.
λ€λ§, νμ¬μμ μ§κΉμ§ 1μκ° μ λ κ±Έλ €μ μ λ μ λ¨Ήλ μκ°μ΄ μ μ λ―Έλ€μ§κ³ κ·Έλ λ€κ³ λ°₯μ μ€μ΄κ³ μμ§ μμμ μ μ μ΄μ΄ μ°λ κ±° κ°λ€. λλ¬μ΄ κΌ΄μ λͺ» 보λ λλ μ΄μ ν λ²μ μ§μμΌμ ν΄μΉμ°λλΌ GraphQL 곡λΆλ₯Ό νμ§ λͺ»νλ€. λμ κ°μΈμ¬μ νμ¬ μΌμ μ κ· νμ λ§μΆλ μ°μ΅μ ν΄λ΄μΌκ² λ€.
μ΄ μλ¦¬μ¦ μμΌλ‘κ° κΈ°λκ° λ©λλ€