IT인터넷/컴퓨터&유틸
자바스크립트에 대해 알아보기 - 3편 웹앱
두리라라
2017. 9. 21. 21:02
웹앱이라는 말이 어색할수도
한마디로 웹으로 만든 앱이다
단, 이 단어는 모바일에만 국한되지는 않는다
생각보다 앱스토어 플레이 등 들어가보면 웹으로 구현된 앱들이 꽤 있다.
한마디로, 앱 틀면 달랑 브라우저 하나 뜬다는 소리.
하지만 보이는 건 앱처럼 보임. 오늘부터 잘 찾아보길..
앱을 쓰다보면 어쩐지 알수 있고요
RIA 기술이 흥한 이후에도 모바일 /HTML 시장 특수를 받으며 웹앱이라는 새로운 키워드로 자바스크립트는 승승장구를 이어간다
MVC 등 기술들을 도입하며 브라우저에서 대부분의 기능 들을 구현하고 서버는 단지 데이터를 제공하고
저장해주는 대상으로 동작한다.
단순히 비전공자에게 설명하자면 기존에 단후 HTML에만 의존하던 웹사이트 개발 방식과 달리 , 실제 클라이언트 응용 프로그램을 만들 듯이 더 견고하게 만들고,
서버의 의존을 줄이는 개발 방법을 말한다
기존에 각각 운영체제/ 기기에 대응하는 모든 앱들을 개발하는게 아니고,
달랑 모바일 웹앱 사이트만 만들면 모든 운영체제를 포괄할 수 있는 상당히 경제적인 선택이였으므로,
규모가 크지않은 앱들은 많이 이방법을 선택했다
그리고 이러한 분위기 속에서 많은 라이브러리 / 프레임워크들이 쏟아져 나왔다
jQuery Mobile, Meteor, Ember.js. Angular.js 등등
대표적인 웹 어플리케이션으로는
Gmail 웹사이트 , 트렐로 그리고 우리가 알고 있는 대다수 모바일 웹앱들 ... ^^