본문 바로가기

Backbone.js Backbone.js란? Backbone.js gives structure to web applications by providing models with key-value binding and custom events, collections with a rich API of enumerable functions, views with declarative event handling, and connects it all to your existing API over a RESTful JSON interface. Backbone.js는 Model-Collection-View 3가지 요소를 구성하여 웹 애플리케이션을 구현하며, Model과 View는 Built-in 이벤트 또는 Custom 이벤트 기반으로 핸..
Web Framework Web Framework에는 크게 UI Framework, Javascript Framework가 있다.이중에 내가 인턴생활동안 사용하게 될(나는 프론트엔드직무) Backbone.js, Underscore.js, Marionette.js, Bootstrap에 대해 조사할 예정이다. 덧붙여 Backbone.js의 예를 많이 검색해 보니 Coffeescript라는 말이 자주 등장했다.나중에 개발할 기회가 된다면 접해보고 싶다. (출처 : http://webframeworks.kr/)
MVC 디자인 패턴에 대해서 Web Framework중 Javascript Framework와 UI Framework를 조사 및 정리하라는 과제를 받았다.수 많은 JF를 알기 전에 MVC패턴에 대한 이해를 하고 있어야 한다고 하니, 정리해보았다. 먼저 왜 등장했나? 부터 알아야 좋을 것 같다.Traditionally used for desktop graphical user interfaces (GUIs) / 즉, GUI가 등장하고, 사용함으로써 이 개념이 나왔다고 한다. MVC구조의 이해사용자 인터페이스로부터 비즈니스 로직을 분리하여 애플리케이션의 시각적 요소나 그 이면에서 실행되는 비즈니스 로직을 서로 영향 없이 쉽게 고칠 수 있는 애플리케이션을 만들 수 있다. Model : 애플리케이션의 정보(데이터) 모델의 상태에 변화가 있을..
빅 오 분석법 빅 오 분석법(big-o analysis) 입력 값의 개수에 따라 알고리즘이 수행되는 데 걸리는 시간을 바탕으로 알고리즘의 효율성을 평가하는 실행 시간 분석법이다. 정확한 벤치마크와는 다르지만 알고리즘의 상대적인 효율성을 간단하게 따져보는 데 유용하다. 나중에 써먹어 봐야지 출처 : 프로그래밍 면접, 이렇게 준비한다