μƒˆμ†Œμ‹

IT 개발 지식/μš©μ–΄μ‚¬μ „

[μš©μ–΄μ‚¬μ „] λΌμ΄λΈŒλŸ¬λ¦¬λž€?

  • -

 

 

[μš©μ–΄μ‚¬μ „] λΌμ΄λΈŒλŸ¬λ¦¬λž€?

 

blog.gaerae.com/2016/11/what-is-library-and-framework-and-architecture-and-platform.html

 

[κ°œλ°œμš©μ–΄] 라이브러리, ν”„λ ˆμž„μ›Œν¬, μ•„ν‚€ν…μ²˜, ν”Œλž˜νΌμ΄λž€?

개발 μž…λ¬Έμžλ‚˜ ν˜Ήμ€ ν˜„μ—… κ°œλ°œμžμ΄μ§€λ§Œ μ •μ˜λ₯Ό 내리기 κ³€λž€ν•œ 라이브러리, ν”„λ ˆμž„μ›Œν¬, μ•„ν‚€ν…μ²˜, ν”Œλž«νΌμ— λŒ€ν•œ 개인적인 생각을 μ •λ¦¬ν–ˆμŠ΅λ‹ˆλ‹€.

blog.gaerae.com

μž¬μ‚¬μš©μ΄ ν•„μš”ν•œ κΈ°λŠ₯으둜 반볡적인 μ½”λ“œ μž‘μ„±μ„ μ—†μ• κΈ° μœ„ν•΄ μ–Έμ œλ“ μ§€ ν•„μš”ν•œ κ³³μ—μ„œ ν˜ΈμΆœν•˜μ—¬ μ‚¬μš©ν•  수 μžˆλ„λ‘ Classλ‚˜ Function으둜 λ§Œλ“€μ–΄μ§„ κ²ƒμž…λ‹ˆλ‹€.
μ‚¬μš© μ—¬λΆ€λŠ” μ½”λ“œ μž‘μ„±μž 선택 사항이며 μƒˆλ‘œμš΄ 라이브러리 μ œμž‘ μ‹œμ—λ„ μ—„κ²©ν•œ κ·œμΉ™μ΄ μ‘΄μž¬ν•˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€. μ œμž‘ μ˜λ„μ— 맞게 μž‘μ„±ν•˜λ©΄ λ©λ‹ˆλ‹€.

 

라이브러리 μ˜ˆμ‹œ

  • κ°€μž₯ 유λͺ…ν•œ μžλ°”μŠ€ν¬λ¦½νŠΈ λΌμ΄λΈŒλŸ¬λ¦¬λŠ” jQueryμž…λ‹ˆλ‹€. (κ°„ν˜Ή ν”„λ ˆμž„μ›Œν¬λΌκ³  μ†Œκ°œλ˜λŠ” 곳이 μžˆλŠ”λ° 곡식 μ‚¬μ΄νŠΈμ—μ„œλ„ 라이브러리둜 λͺ…μ‹œλ˜μ–΄ μžˆμŠ΅λ‹ˆλ‹€.)
  •  
  • κ·Έλž˜ν”½ μ‚¬μš©μž μΈν„°νŽ˜μ΄μŠ€(Graphical user interface , GUI)μ—μ„œ μž¬μ‚¬μš©ν•˜κΈ° μ‰½κ²Œ λ²„νŠΌ, ν…Œμ΄λΈ” 같은 ꡬ성 μš”μ†Œλ₯Ό ν˜ΈμΆœν•΄μ„œ μ“Έμˆ˜ μžˆλ„λ‘ λΆ„λ¦¬ν•΄λ‘μ—ˆλ‹€λ©΄ λΌμ΄λΈŒλŸ¬λ¦¬μž…λ‹ˆλ‹€.
  • Windowsμ—μ„œ κ°„ν˜Ή λ³΄μ•˜μ„ dll ν™•μž₯μžλŠ” 동적 링크 라이브러리(dynamic-link library, DLL)의 μ•½μžλ‘œ 라이브러리라고 ν• μˆ˜ μžˆμŠ΅λ‹ˆλ‹€.
  • 객체지ν–₯ ν”„λ‘œκ·Έλž˜λ°(object-oriented programming, OOP)은 기본적으둜 각 κΈ°λŠ₯λ§ˆλ‹€ ν•¨μˆ˜ν™”ν•˜λŠ” κ²ƒμœΌλ‘œ 클래슀 라이브러리라고 ν• μˆ˜λ„ μžˆμŠ΅λ‹ˆλ‹€.
Contents

ν¬μŠ€νŒ… μ£Όμ†Œλ₯Ό λ³΅μ‚¬ν–ˆμŠ΅λ‹ˆλ‹€. 😊

이 글이 도움이 λ˜μ—ˆλ‹€λ©΄ 곡감 λΆ€νƒλ“œλ¦½λ‹ˆλ‹€. πŸ‘