[240703] TIL
μ€λ λ°°μ΄ κ²
λ₯λ€μ΄λΈ 44κ° REST API νμ΅
- restful νλ€μ κ°μ₯ ν° νΉμ§μ uri λ 리μμ€λ₯Ό ννν΄μΌνλ€λ κ² (λͺ μ¬λ‘)
- 리μμ€μ λν νμλ₯Ό HTTP λ©μλλ‘ νννλ κ²
- HTTP λ©μλλ‘ νννλ©΄ ? λ©μλλ§ λ³΄κ³ λ μ΄λ€ λμμ λν κ²μΈμ§ μ§κ΄μ μΌλ‘ μ μ μμ
λ₯λ€μ΄λΈ 45κ° μ§νμ€
- μ½λ°± ν¨μλ₯Ό μ΄μ©ν΄μ λΉλκΈ° μ²λ¦¬λ₯Ό ν λ, νκ³μ λν΄ λ°°μ λ€.
- μλ¬μ²λ¦¬ λ¬Έμ catch λ¬Έμ νμ ν¨μκ° μ€ν 컨ν μ€νΈλ‘ μ¬λΌκ°κΈ° μ μ μ νλ₯Ό νλλ°, μ½λ°± ν¨μμ κ²½μ°λ ν΄λΉ μ€ν 컨ν μ€νΈμμ μ€νν νμ ν¨μλΌκ³ λ³΄μ§ μκΈ° λλ¬Έμ μλ¬μ²λ¦¬κ° λΆκ°λ₯νλ€.
- μ½λ°± ν¨μ λ΄λΆμμ μ²λ¦¬λ₯Ό ν΄μΌνλ€. μ½λ°±ν¨μκ° return ν΄λ μ΄λ―Έ μ½λ°±ν¨μλ₯Ό μ μν μ½λμμλ μ€ν 컨ν μ€νΈκ° μ½ μ€νμμ λμκΈ° λλ¬Έ.
- μ½λ°± ν¨μ λ΄λΆμμ μ²λ¦¬νλ©΄ ? μ½λ°± ν¬ λ°μ
- μ½λ°± ν¬μ΄λ? μ½λ°± ν¨μ μμ μ½λ°± ν¨μ μμ ..
tsc λͺ λ Ήμ΄κ° powershell μμλ μ°Ύμ μ μκ³ bash μμλ μ°Ύμ μ μλ μ΄μ
- νκ²½ λ³μ μ€μ μ΄ μ¬λ°λ₯΄κ² λ±λ‘λμ§ μμμ μ μλ€.
- bash κ° μ¬μ©νλ μνκ²½μμ (bit bashλ wsl (windows subsystem for Linux)) μ΄ μ체μ μΌλ‘ node.js μ ts λ₯Ό μ€μΉνμ¬ κ΄λ¦¬ν μ μμ β nodejs npm μ ν΅ν΄ μ€μΉλ ν¨ν€μ§λ 리λ μ€ λ°©μμ κ²½λ‘λ₯Ό λ°λ₯΄λ©° μλμΌλ‘ νκ²½ λ³μμ λ±λ‘λ¨.
Leave a comment