Platform agnosticism

Platform agnosticism

Nest의 핡심은 ν”Œλž«νΌμ— ꡬ애받지 μ•ŠλŠ” ν”„λ ˆμž„ μ›Œν¬μž…λ‹ˆλ‹€. ν”Œλž«νΌ 독립성은 μž¬μ‚¬μš© κ°€λŠ₯ν•œ 논리 λΆ€ν’ˆμ„ μƒμ„±ν•˜μ—¬ μ‚¬λžŒλ“€μ΄ μ—¬λŸ¬ μœ ν˜•μ˜ μ• ν”Œλ¦¬μΌ€μ΄μ…˜μ—μ„œ ν™œμš©ν•  수 μžˆλ„λ‘ ν•©λ‹ˆλ‹€. ν”„λ ˆμž„ μ›Œν¬μ˜ μ•„ν‚€ν…μ²˜λŠ” λͺ¨λ“  μ’…λ₯˜μ˜ μ„œλ²„ μΈ‘ μ†”λ£¨μ…˜μ— μ μš©ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

Build once, use everywhere

κ°œμš” λ²”μ£ΌλŠ” 주둜 HTTP μ„œλ²„ (REST API)λ₯Ό λ‚˜νƒ€λƒ…λ‹ˆλ‹€. κ·ΈλŸ¬λ‚˜ μ΄λŸ¬ν•œ λͺ¨λ“  λΉŒλ”© 블둝은 μ„œλ‘œ λ‹€λ₯Έ 전솑 계측 ( 마이크둜 μ„œλΉ„μŠ€ λ˜λŠ” μ›Ή μ†ŒμΌ“νŒ¨ν‚€μ§€)μ—μ„œ μ‰½κ²Œ μ‚¬μš©ν•  수 μžˆμŠ΅λ‹ˆλ‹€. λ˜ν•œ Nestμ—λŠ” μ „μš© GraphQL λͺ¨λ“ˆμ΄ μ œκ³΅λ©λ‹ˆλ‹€. λ§ˆμ§€λ§‰μœΌλ‘œ, application context κΈ°λŠ₯은 Nest μœ„μ— Node.jsμ—μ„œ μ‹€ν–‰λ˜λŠ” λͺ¨λ“  것을 λ§Œλ“œλŠ” 데 도움이 λ©λ‹ˆλ‹€.

NestλŠ” μ• ν”Œλ¦¬μΌ€μ΄μ…˜μ„ μœ„ν•œ 높은 μˆ˜μ€€μ˜ μž¬μ‚¬μš©μ„±μ„ μ œκ³΅ν•˜λŠ” 본격적인 ν”Œλž«νΌμ΄ λ˜λ„λ‘ κ³ λ¬΄ν•©λ‹ˆλ‹€. ν•œλ²ˆλ§Œ λ§Œλ“€κ³  μ–΄λ””μ„œλ‚˜ μ‚¬μš©ν•˜μ‹­μ‹œμ˜€!

Last updated