[240703] TIL

였늘 배운 것

λ”₯λ‹€μ΄λΈŒ 44κ°• REST API ν•™μŠ΅

  • restful ν•˜λ‹€μ˜ κ°€μž₯ 큰 νŠΉμ§•μ€ uri λŠ” λ¦¬μ†ŒμŠ€λ₯Ό ν‘œν˜„ν•΄μ•Όν•œλ‹€λŠ” 것 (λͺ…μ‚¬λ‘œ)
  • λ¦¬μ†ŒμŠ€μ— λŒ€ν•œ ν–‰μœ„λ₯Ό HTTP λ©”μ†Œλ“œλ‘œ ν‘œν˜„ν•˜λŠ” 것
  • HTTP λ©”μ†Œλ“œλ‘œ ν‘œν˜„ν•˜λ©΄ ? λ©”μ†Œλ“œλ§Œ 보고도 μ–΄λ–€ λ™μž‘μ— λŒ€ν•œ 것인지 μ§κ΄€μ μœΌλ‘œ μ•Œ 수 있음

λ”₯λ‹€μ΄λΈŒ 45κ°• 진행쀑

  • 콜백 ν•¨μˆ˜λ₯Ό μ΄μš©ν•΄μ„œ 비동기 처리λ₯Ό ν•  λ•Œ, ν•œκ³„μ— λŒ€ν•΄ λ°°μ› λ‹€.
  • μ—λŸ¬μ²˜λ¦¬ 문제 catch 문은 ν•˜μœ„ ν•¨μˆ˜κ°€ μ‹€ν–‰ μ»¨ν…μŠ€νŠΈλ‘œ μ˜¬λΌκ°€κΈ° 전에 μ „νŒŒλ₯Ό ν•˜λŠ”λ°, 콜백 ν•¨μˆ˜μ˜ κ²½μš°λŠ” ν•΄λ‹Ή μ‹€ν–‰ μ»¨ν…μŠ€νŠΈμ—μ„œ μ‹€ν–‰ν•œ ν•˜μœ„ ν•¨μˆ˜λΌκ³  보지 μ•ŠκΈ° λ•Œλ¬Έμ— μ—λŸ¬μ²˜λ¦¬κ°€ λΆˆκ°€λŠ₯ν•˜λ‹€.
  • 콜백 ν•¨μˆ˜ λ‚΄λΆ€μ—μ„œ 처리λ₯Ό ν•΄μ•Όν•œλ‹€. μ½œλ°±ν•¨μˆ˜κ°€ return 해도 이미 μ½œλ°±ν•¨μˆ˜λ₯Ό μ •μ˜ν•œ μ½”λ“œμ—μ„œλŠ” μ‹€ν–‰ μ»¨ν…μŠ€νŠΈκ°€ 콜 μŠ€νƒμ—μ„œ λ‚˜μ™”κΈ° λ•Œλ¬Έ.
  • 콜백 ν•¨μˆ˜ λ‚΄λΆ€μ—μ„œ μ²˜λ¦¬ν•˜λ©΄ ? 콜백 ν—¬ λ°œμƒ
  • 콜백 ν—¬μ΄λž€? 콜백 ν•¨μˆ˜ μ•ˆμ— 콜백 ν•¨μˆ˜ μ•ˆμ— ..

tsc λͺ…λ Ήμ–΄κ°€ powershell μ—μ„œλŠ” 찾을 수 μ—†κ³  bash μ—μ„œλŠ” 찾을 수 μžˆλŠ” 이유

  1. ν™˜κ²½ λ³€μˆ˜ 섀정이 μ˜¬λ°”λ₯΄κ²Œ λ“±λ‘λ˜μ§€ μ•Šμ•˜μ„ 수 μžˆλ‹€.
  2. bash κ°€ μ‚¬μš©ν•˜λŠ” μ‰˜ν™˜κ²½μ—μ„œ (bit bashλ‚˜ wsl (windows subsystem for Linux)) 이 자체적으둜 node.js 와 ts λ₯Ό μ„€μΉ˜ν•˜μ—¬ 관리할 수 있음 β†’ nodejs npm 을 톡해 μ„€μΉ˜λœ νŒ¨ν‚€μ§€λŠ” λ¦¬λˆ…μŠ€ λ°©μ‹μ˜ 경둜λ₯Ό λ”°λ₯΄λ©° μžλ™μœΌλ‘œ ν™˜κ²½ λ³€μˆ˜μ— 등둝됨.

Categories:

Updated:

Leave a comment