8μ›” Challenge : 단어 두 κ°œμ”© μ†Œκ°œν•˜κΈ°

[CS지식] ν”„λ ˆμž„μ›Œν¬(Framework)와 라이브러리(Library)

밍μ₯¬λ”” 2023. 8. 9. 08:26

였늘의 λ‹¨μ–΄λŠ” ν”„λ ˆμž„μ›Œν¬μ™€ λΌμ΄λΈŒλŸ¬λ¦¬μ΄λ‹€.

μš” λͺ‡μΌ 쑰금 νž˜λ“€μ—ˆκΈ° λ•Œλ¬Έμ—.. μ˜€λŠ˜μ€ 기초 μ§€μ‹μœΌλ‘œ λ³΅μž‘ν•œ 머리λ₯Ό μ‹ν˜€λ³΄μž !πŸ₯²
기초 지식이긴 ν•˜μ§€λ§Œ μ€κ·Όνžˆ ν—·κ°ˆλ¦¬κΈ°λ„ ν•˜κ³ , μ„€λͺ…ν•˜λ € ν•˜λ©΄, β€œ ..λΌˆλŒ€μ™€ λͺ¨λ“ˆ ..? ” μ΄λ ‡κ²Œ λ¨Έλ­‡κ±°λ¦¬κ²Œ λ˜λŠ” μ§€μ‹μ΄μ–΄μ„œ 이번 κΈ°νšŒμ— λ‹€μ‹œ 되짚고 λ„˜μ–΄κ°€λ³΄μž.



πŸ©»ν”„λ ˆμž„μ›Œν¬(Framework)

κ°œλ°œμžκ°€ μ›ν•˜λŠ” κΈ°λŠ₯ κ΅¬ν˜„μ„ ν•  수 μžˆλ„λ‘ ν•„μˆ˜μ μΈ μ½”λ“œ, μ•Œκ³ λ¦¬μ¦˜, DB 연동 λ“±κ³Ό 같은 κΈ°λŠ₯μ΄λ‚˜, μΌμ •ν•œ ν˜•νƒœλ₯Ό κ°–μΆ”κ³  μžˆλŠ” 골격, λΌˆλŒ€λ₯Ό λ§ν•œλ‹€.

ν”„λ ˆμž„μ›Œν¬λŠ” ν”„λ ˆμž„μ›Œν¬λ§ŒμœΌλ‘œ ν”„λ‘œκ·Έλž¨μ΄ λ™μž‘ν•˜λŠ” 것이 μ•„λ‹ˆλΌ λΌˆλŒ€λ₯Ό μ œκ³΅ν•˜κ³  κ·Έ μœ„μ— κ°œλ°œμžκ°€ μ½”λ“œλ₯Ό 올렀 λ™μž‘ν•˜κ²Œλ” ν•˜λŠ” νŠΉμ§•μ΄ μžˆλ‹€.

πŸ“–μ˜ˆμ‹œ
- Spring : Java μ„œλ²„ κ°œλ°œμ—
- Django, Flask : Python μ„œλ²„ κ°œλ°œμ— μ‚¬μš©
- Android : μ•ˆλ“œλ‘œμ΄λ“œ μ•± κ°œλ°œμ— μ‚¬μš©

μ›Ή κ°œλ°œμ— μ‚¬μš©λ˜λŠ” Angular, Vue.js λ“±
μžλ°” 기반의 JSPλ₯Ό μœ„ν•œ ν”„λ ˆμž„ μ›Œν¬ Struts
λ£¨λΉ„λ‘œ μž‘μ„±λœ MVCνŒ¨ν„΄μ„ μ΄μš©ν•˜λŠ” Ruby on Rails