βοΈ μ±
μ 보β
π― μ§νλ°©λ²β
- μ±
μ μ½κ³ μ 리λ λ§ν¬λ€μ΄ νμμΌλ‘ μ 리νλ€.
- μμ λ€μ λ°λΌν΄λ³΄λ©° μ§ννλ€.
- μ€ν°λλ₯Ό ν΅ν΄ μ§ννλ€.
π μ±
λͺ©μ°¨β
- νμ
μ€ν¬λ¦½νΈλ 무μμΈκ°?
- νμ
μ€ν¬λ¦½νΈ μ£Όμ λ¬Έλ² μ΄ν΄λ³΄κΈ°
- νμ
μ€ν¬λ¦½νΈ κ°λ° νκ²½ λ§λ€κΈ°
- νμ
μ€ν¬λ¦½νΈ νλ‘μ νΈ λ§λ€κΈ°
- λͺ¨λ μ΄ν΄νκΈ°
tsconfig.json
- νμ
μ€ν¬λ¦½νΈ λ³μ μ μΈλ¬Έ
- κ°μ²΄μ μΈν°νμ΄μ€
- κ°μ²΄μ ν΄λμ€
- κ°μ²΄μ λΉκ΅¬μ‘°ν ν λΉλ¬Έ
- κ°μ²΄μ νμ
λ³ν
- ν¨μ μ μΈλ¬Έ
- ν¨μ ννμ
- νμ΄ν ν¨μμ ννμ λ¬Έ
- μΌλ± ν¨μ μ΄ν΄λ³΄κΈ°
- ν¨μ ꡬν κΈ°λ²
- ν΄λμ€ λ©μλ
- λ°°μ΄ μ΄ν΄νκΈ°
- μ μΈν νλ‘κ·Έλλ°κ³Ό λ°°μ΄
- λ°°μ΄μ
map
, reduce
, filter
λ©μλ
- μμ ν¨μμ λ°°μ΄
- νν μ΄ν΄νκΈ°
- λ°λ³΅κΈ° μ΄ν΄νκΈ°
- μμ±κΈ° μ΄ν΄νκΈ°
- λΉλκΈ° μ½λ°± ν¨μ
Promise
μ΄ν΄νκΈ°
async
μ await
ꡬ문
- ν¨μν νλ‘κ·Έλλ°μ΄λ?
- μ λ€λ¦ ν¨μ
- κ³ μ°¨ ν¨μμ 컀리
- ν¨μ μ‘°ν©
- λλ€ κΈ°λ³Έ μ¬μ©λ²
- λ°°μ΄μ λ΄κΈ΄ μ λ€λ£¨κΈ°
- μμ μμ 쑰건 μ°μ°
- λ¬Έμμ΄ λ€λ£¨κΈ°
change
ν¨ν€μ§λ‘ κ°μ²΄ λ§λ€κΈ°
- λ μ¦λ₯Ό νμ©ν κ°μ²΄μ μμ± λ€λ£¨κΈ°
- κ°μ²΄ λ€λ£¨κΈ°
- λ°°μ΄ λ€λ£¨κΈ°
- μ‘°ν© λ
Όλ¦¬ μ΄ν΄νκΈ°
- μ λ€λ¦ νμ
μ΄ν΄νκΈ°
- μ λ€λ¦ νμ
μ μ½
- λμ λ°μ΄ν° νμ
- νμ
κ°λ
- F-λ°μ΄λ λ€νμ±
nullable
νμ
κ³Ό νλ‘ κ·Έλ¨ μμ μ±
- λͺ¨λλ μ΄ν΄νκΈ°
Identity
λͺ¨λλ μ΄ν΄μ ꡬν
Maybe
λͺ¨λλ μ΄ν΄μ ꡬν
Validation
λͺ¨λλ μ΄ν΄μ ꡬν
IO
λͺ¨λλ μ΄ν΄μ ꡬν
- λΉ
λ°μ΄ν° λ°°μΉ νλ‘κ·Έλ¨ λ§λ€κΈ°
- λͺ½κ³ DBμ λ°μ΄ν° μ μ₯νκΈ°
- μ΅μ€νλ μ€λ‘ API μλ² λ§λ€κΈ°
- 리μ‘νΈμ λΆνΈμ€νΈλ©μΌλ‘ νλ°νΈμλ μΉ λ§λ€κΈ°