blog.gaerae.com/2016/11/what-is-library-and-framework-and-architecture-and-platform.html
κΈ°νν λ΄μ©μ νλ‘κ·Έλ¨ννμ κ²½μ° νμν μ£Όμ νΉμ§μ κΈ°μ μ μΌλ‘ μ€κ³νκ³ λͺ
μνλ κ²μ
λλ€.
κ²°κ³Όλ¬Όμ νμν λͺ¨λ κ΅¬μ± μμλ₯Ό λͺ
μνμ§λ§, ꡬ체μ μΈ κ΅¬ν λ°©λ²μ ν¬ν¨λμ΄ μμ§ μμ΅λλ€. κ°λ Ή, μλμμ μ€λͺ
ν νλ«νΌμ μ£Όμ νΉμ§μ΄μ§λ§ νλ μμν¬μ λΌμ΄λΈλ¬λ¦¬λ μ£Όμ νΉμ§μ΄ μλλ―λ‘ λͺ
μλμ§ μμ κ°λ₯μ±μ΄ ν½λλ€.
μλμ°¨ μ€κ³λ‘ μλ₯Ό λ€λ©΄ μλμ°¨ ν€λλΌμ΄νΈκ° λ³Έλ· λ°μ μ¬κ°ν λͺ¨μμΌλ‘ μ‘΄μ¬νλ€κ³ μ€κ³νκ³ ν€λλΌμ΄νΈ κ³ μ λ°©μμ΄ μ μ°©μ μΈμ§, λ³ΌνΈμΈμ§λ λͺ
μλμ§ μλλ€κ³ λ³Ό μ μμ΅λλ€. νμ§λ§ μν©μ λ°λΌ ν¬ν¨λ μλ μμ΅λλ€.
μν€ν
μ² μμ
μΉ μ΄ν리μΌμ΄μ
μν€ν
μ²(Web Application Architecture)λ μμ© νλ‘κ·Έλ¨μ κ΅¬μ± μμ κ°μ μνΈ μμ©μ μ μ§νλ μννΈμ¨μ΄λ₯Ό ꡬ쑰ν ν κ²μ λ»ν©λλ€.
μΉ μ ν리μΌμ΄μ
μν€ν
μ²λ₯Ό μ¬μ©ν λλ μ¬μ©μ, κ°λ°μ, μννΈμ¨μ΄ μ ν μμ μμ μꡬ μ¬νμ κ³ λ €ν΄λ΄μΌ ν©λλ€.
μ¬μ©μλ μΌλ°μ μΌλ‘ μ±
κ°νΌλ μ’μμ/μ«μ΄μ λ± μ΄λ€ μ ν리μΌμ΄μ
μ μ¬μ©ν¨μ μμ΄μ κΈ°λ₯μ μ μ©μ±μ,
κ°λ°μλ μ±λ₯, κΈ°μ , νμ₯μ± λ° κ°λ° μλμ,
μννΈμ¨μ΄ μ ν μμ μ(Software product owner, μΌλ°μ μΌλ‘ νμ¬)λ νλμ¨μ΄, μ μ§ κ΄λ¦¬, λ€νΈμν¬ μΈνλΌ λ° λ³΄μμ μ§μ€λμ΄ μμ΅λλ€.
λ°λΌμ μ΄ μꡬμ λ°λ₯Έ μΉ μ ν리μΌμ΄μ
μν€ν
μ²λ₯Ό μ μ ν μ ννλ κ²μ΄ μ€μν©λλ€.
μΉ μ ν리μΌμ΄μ
μν€ν
μ²μ κΈ°λ³Έμ μ΄ν΄νλ €λ©΄ μΉ μ ν리μΌμ΄μ
μ΄ λ¬΄μμΈμ§λΆν° λͺ
νν ν νμκ° μμ΅λλ€.
μΉ μ ν리μΌμ΄μ
μ μ¬μ©μ μΈν°νμ΄μ€ λ° λ°μ΄ν°λ₯Ό ν¬ν¨ν ν΄λΌμ΄μΈνΈμ μλ² μ ν리μΌμ΄μ
μ
λλ€.
μΉ μ ν리μΌμ΄μ
μμλ μλ² μΈ‘(Server Side)μ λ°μ΄ν°μ μ μ₯ λ° λ°± μλ μ½λ λλ λΉμ§λμ€ λ‘μ§μ μ²λ¦¬λ₯Ό λ΄λΉνκ³ ,ν΄λΌμ΄μΈνΈ μΈ‘(Client Side)μ μλ² μΈ‘μΌλ‘ λΆν° λ°μμ¨ λ°μ΄ν°λ₯Ό κΈ°λ°μΌλ‘ νλ‘ νΈ μλ μ½λ λλ νλ μ ν
μ΄μ
λ‘μ§μ μ²λ¦¬ν΄ μ¬μ©μμκ² μ 곡ν©λλ€.