Node.jsμ λνμ¬
Node JSμ λν κΈμ λλ€.
μ€λμ κ°λ°μκ° λ§μ΄ μ°μ§λ§ μ μ°λμ§λ λͺ¨λ₯΄λ Node.jsμ λνμ¬ μμλ³΄κ² μ΅λλ€.
κ°λ
Node.jsλ JavaScript λ°νμ νκ²½μΌλ‘μ, μΉ μλ²λ₯Ό κ°λ°νκΈ° μν΄ μ¬μ©λλ λꡬ μ€ νλμ λλ€.
μ₯μ
λΉλκΈ° μ΄λ²€νΈ κΈ°λ° μν€ν μ²λ₯Ό κ°μ§κ³ μμ΄, λμ μ²λ¦¬λκ³Ό νμ₯μ±μ μ 곡νλ©°, μ€μκ° μΉ μ ν리μΌμ΄μ μ ꡬμΆνλ λ° μ ν©ν©λλ€.
νμ©
Node.jsλ λ΄μ₯λ HTTP λͺ¨λμ ν΅ν΄ μΉ μλ²λ₯Ό λ§λ€ μ μμ΅λλ€. κ°λ°μλ HTTP λͺ¨λμ μ¬μ©νμ¬ HTTP μμ²μ μμ νκ³ , μλ΅μ μμ±νμ¬ ν΄λΌμ΄μΈνΈμκ² λ³΄λΌ μ μμ΅λλ€. μ΄λ₯Ό ν΅ν΄ Node.jsλ μΉ μλ²λ‘μ λμν μ μμΌλ©°, ν΄λΌμ΄μΈνΈ μμ²μ λν μλ΅μ μ²λ¦¬νλ μλ² μ ν리μΌμ΄μ μ κ°λ°ν μ μμ΅λλ€.
μνκ³
Express, Koa, Hapi λ±κ³Ό κ°μ μΉ νλ μμν¬λ₯Ό ν¬ν¨νκ³ μμ΅λλ€. μ΄λ¬ν νλ μμν¬λ μΉ μλ² κ°λ°μ λμ± κ°νΈνκ³ ν¨μ¨μ μΌλ‘ λ§λ€μ΄μ€λλ€. μΉ μλ² λΏλ§ μλλΌ Node.jsλ₯Ό μ¬μ©νμ¬ μΉ μ ν리μΌμ΄μ μ λ€λ₯Έ λΆλΆμΈ API μλ², μ€μκ° ν΅μ , λ§μ΄ν¬λ‘μλΉμ€ λ±μ κ°λ°ν μλ μμ΅λλ€.
μ 리
Node.jsλ μλ°μ€ν¬λ¦½νΈλ₯Ό μ¬μ©νμ¬ μΉ μλ²λ₯Ό ꡬμΆνλ λ° λ§μ΄ νμ©λλ λꡬμ λλ€.