jsμ„œλ²„ 1

[Node.js] 기초 κ°œλ…

>> Node.jsλž€? Node.jsλŠ” μ„œλ²„ μΈ‘ μžλ°”μŠ€ν¬λ¦½νŠΈ μ‹€ν–‰ ν”Œλž«νΌμ΄λ‹€. php, .net, jsp λ“±μ˜ μ„œλ²„ μ‚¬μ΄λ“œ ν”Œλž«νΌκ³Ό κ°™λ‹€. Node.jsλŠ” 이벀트 기반, 비동기식 I/O λͺ¨λΈμ„ μ‚¬μš©ν•˜μ—¬ 가볍고 효율적인 μ„œλ²„ μΈ‘ μ• ν”Œλ¦¬μΌ€μ΄μ…˜μ„ λ§Œλ“œλŠ” 데 μ‚¬μš©λœλ‹€. >> 비동기 처리 방식 Node.jsλŠ” 비동기 처리 λ°©μ‹μ΄λž€? Node.jsκ°€ I/O μž‘μ—…μ„ μˆ˜ν–‰ν•  λ•Œ λ‹€μŒ μž‘μ—…μ„ 기닀리지 μ•Šκ³  λ‹€λ₯Έ μž‘μ—…μ„ μˆ˜ν–‰ν•  수 μžˆλ‹€λŠ” 것을 μ˜λ―Έν•œλ‹€. 이 방식은 μ• ν”Œλ¦¬μΌ€μ΄μ…˜μ˜ μ„±λŠ₯을 ν–₯μƒμ‹œν‚€κ³  더 λ§Žμ€ μš”μ²­μ„ μ²˜λ¦¬ν•  수 μžˆλ„λ‘ ν•œλ‹€. >> 콜백 ν•¨μˆ˜ Node.jsμ—μ„œ 콜백 ν•¨μˆ˜λŠ” 비동기 ν•¨μˆ˜κ°€ μ™„λ£Œλ  λ•Œ μ‹€ν–‰λ˜λŠ” ν•¨μˆ˜. 콜백 ν•¨μˆ˜λ₯Ό μ‚¬μš©ν•˜μ—¬ 비동기 ν•¨μˆ˜μ˜ κ²°κ³Όλ₯Ό μ²˜λ¦¬ν•˜κ±°λ‚˜ 였λ₯˜λ₯Ό μ²˜λ¦¬ν•  수 있고 Node.jsμ—μ„œ 비동기..

Programming/JS + 2023.04.30
728x90