바로가기 메뉴
메인 메뉴로 바로가기
본문으로 바로가기

프로그램 TRACK

DAY 1 09.29 (월) TRACK 3 세션 1 10:00 ~ 10:45

Service Workers

Service Worker는 event-driven Web Worker로 JavaScript API를 통해 설치하게 되면 해당 도메인의 지정된 URL space에 대해 발생하는 resource request를 network request가 발생하기 전에 개발자가 custom handler를 작성하여 처리할 수 있는 기능을 제공합니다. 이때 Service Worker가 제공하는 Cache API 를 통해 미리 저장한 resource들을 network 연결 없이 page에 반환할 수 있기 때문에 Offline-first web app 작성을 위한 필수 기능으로 활용될 것으로 예상하고 있습니다. 이에 더하여 브라우저 탭이 열려있지 않은 상태에서도 시스템 발생 이벤트를 Service Worker 환경에서 처리 가능하도록 하여 Background 처리가 필요한 Push message, System Alarm 등 다양한 API가 확장 가능할 것으로 예상됩니다. 현재 전세계 브라우저 개발자 및 웹 개발자들의 많은 관심을 받고 있고 Chrome 36 이상과 Firefox Nightly에서 partial feature를 제공하고 있습니다.

발표자 소개 송정기 삼성전자
삼성전자 Senior Engineer, W3C Specification Editor (WebApps WG, DeviceAPIs WG)
강연 대상
Web 기반의 Offline-first Web application 개발에 관심있는 모든 개발자 분들
발표 자료
동영상