본문 바로가기

IT인터넷/컴퓨터&유틸

자바스크립트에 대해 알아보기 - 3편 웹앱

웹앱이라는 말이 어색할수도 


한마디로 웹으로 만든 앱이다 


단, 이 단어는 모바일에만 국한되지는 않는다 


생각보다 앱스토어 플레이 등 들어가보면 웹으로 구현된 앱들이 꽤 있다. 


한마디로, 앱 틀면 달랑 브라우저 하나 뜬다는 소리. 


하지만 보이는 건 앱처럼 보임. 오늘부터 잘 찾아보길.. 


앱을 쓰다보면 어쩐지 알수 있고요 


RIA 기술이 흥한 이후에도 모바일 /HTML  시장 특수를 받으며 웹앱이라는 새로운 키워드로 자바스크립트는 승승장구를 이어간다 


MVC 등 기술들을 도입하며 브라우저에서 대부분의 기능 들을 구현하고 서버는 단지 데이터를 제공하고 


저장해주는 대상으로 동작한다. 


단순히 비전공자에게 설명하자면 기존에 단후 HTML에만 의존하던 웹사이트 개발 방식과 달리 , 실제 클라이언트 응용 프로그램을 만들 듯이 더 견고하게 만들고, 


서버의 의존을 줄이는 개발 방법을 말한다 


기존에 각각 운영체제/ 기기에 대응하는 모든 앱들을 개발하는게 아니고, 


달랑 모바일 웹앱 사이트만 만들면 모든 운영체제를 포괄할 수 있는 상당히 경제적인 선택이였으므로, 


규모가 크지않은 앱들은 많이 이방법을 선택했다 


그리고 이러한 분위기 속에서 많은 라이브러리 / 프레임워크들이 쏟아져 나왔다 


jQuery Mobile, Meteor, Ember.js. Angular.js 등등


대표적인 웹 어플리케이션으로는 


Gmail 웹사이트 , 트렐로 그리고 우리가 알고 있는 대다수 모바일 웹앱들 ... ^^