컨트롤러
-
[AngularJS] 5. MVC - 모델, 뷰, 컨트롤러 - AngularJS 강좌Web/AngularJS 2016. 4. 1. 12:51
MVC - Model, View, Controller AngularJS는 자바스크립트 MVC 프레임워크 중 하나입니다. 아래는 기본적인 MVC 패턴에 대한 설명입니다. - Model 도메인에 해당하는 정보를 나타내는 오브젝트. 대체로 애플리케이션의 데이터와 행위를 포함하고 있음. - View 모델의 정보를 UI에서 보여주는 역할. 하나의 모델을 다양한 뷰에서 사용할 수도 있고, 여러 모델을 하나의 뷰에서 사용할 수 있음 - Controller 애플리케이션에서 사용자의 입력을 받아 모델에 변경된 상태를 반영. 이는 모델을 변하게 하여 결국 뷰를 갱신. 컨트롤러는 직접 뷰를 변경하는 것이 아니라 로직을 통해 모델을 변경하고 그 결과가 뷰로 뿌려지는 것. MVC 패턴을 이용하면 애플리케이션 개발과 유지보수에 ..
-
[CodeIgniter] 1. CodeIgniter 소개Web/CodeIgniter 2015. 7. 17. 10:31
Chapter 1. CodeIgniter 소개 CodeIgniter는 PHP로 웹 사이트를 구축하고자 하는 사람들을 위한 개발 프레임워크(Framework)입니다. CodeIgniter는 일반적인 방식으로 코딩하는 PHP 개발자에게 풍부한 라이브러리, 직관적 인터페이스, 쉬운 로직을 제공함으로써 개발 속도를 높여 줍니다. 불필요한 코딩을 최소화하여 비지니스 로직에만 집중하게 해줍니다. 1.1 CodeIgniter의 특징 - 가벼움(Lightness) : CodeIgniter는 상당히 적은 리소스만 사용하여 상당히 가볍습니다. - 최소한의 노력으로 사용할 수 있고 설정이 거의 필요 없습니다. : APM이 설치된 환경에 CodeIgniter 소스를 복사하는 것만으로도 'Welcome to CodeIgnite..