웹앱의 성능을 높여줄 서비스 워커에 대하여 구글 크롬 Dev submit 2020 에서 했던 세션 중 하나를 공유합니다.(28분 정도로 짧아요!) Javascript 런타임은 single thread 기반이기 때문에 용량이 큰 파일 다운로드 같이 오랜시간이 걸리는 작업들은 main thread 에서 하지 않고 background worker에서 수행하는데요. worker 의 종류에는 web worker도 있고 service worker도 있습니다. 세션에서는 아래 내용을 설명합니다. 1. web worker 와 service worker 차이 2. service worker 와 window communication API 3. PWA patterns 그리고 실제 서비스 예시 .. (예시 코드도 나옵니다.)

PWA patterns for window and service worker communication

YouTube

PWA patterns for window and service worker communication

더 많은 콘텐츠를 보고 싶다면?

또는

이미 회원이신가요?

2021년 5월 2일 오전 9:32

댓글 0

    함께 읽은 게시물

    성장이 어려운 환경에서의 개발자 생활

    저런 개발자 생활도 한적이 있어서 다양한 생각이 든다.

    “어이 신입, 탈출각이다” | 요즘IT

    요즘IT

    “어이 신입, 탈출각이다” | 요즘IT

    오픈소스로 완성하는 AI Full Stack

    AI와 관련된 수 많은 오픈소스들이 쏟아지면서 오픈소스 생태계는 그야말로 AI 오픈소스 르네상스를 맞이하고 있습니다. LangChain의 성공을 시작으로 많은 오픈소스들이 나오면서 AI 업계 시스템을 빠르게 메꾸고 있기도 합니다.

    ... 더 보기

     • 

    댓글 1 • 저장 131 • 조회 8,361


    간만에 재밌게 읽은 기술 포스트

    ... 더 보기

    무진장 힘들었지만 무진장 성장한 개발 이야기

    Medium

    무진장 힘들었지만 무진장 성장한 개발 이야기

    저는 cross-platform application을 개발하고 있습니다.

    ... 더 보기

    조회 639


    스프링 핵심 기능으로 통합된 Spring Retry

    S

    ... 더 보기

    스프링 핵심 기능으로 통합된 Spring Retry

    www.linkedin.com

    스프링 핵심 기능으로 통합된 Spring Retry

     • 

    저장 2 • 조회 684


    소프트웨어 공학 스킬과 개념 빨리 익히는 법

    배울 건 많고, 시간은 없는데 개념 익히고 내 것으로 완전히 만드는 데 오랜 시간이 걸립니다. 빨리 배울 수 있는 팁 없을까요? 스킬과 개념 빨리 익히는 팁 알려주는 영상이 있어서 정리해서 올려요. 1️⃣ 다양한 기술 접해보기 프런트엔드라면 프런트엔드의 다양한 프레임워크에 관해서 배운다. 여기서 ‘다양한’이라는 단어를 사용했지만 따지고 보면 새로운 프레임워크를 배우는 건 ‘프론트엔드‘라는 같은 영역에서 비슷한 기술을 습득하는 것이다. 계속 성장하려면 이렇게 한 영역에 집중한 기술보다 다양한 영역의 기술을... 더 보기

    How I learn new skills & software engineering concepts fast

    YouTube

    How I learn new skills & software engineering concepts fast

     • 

    저장 93 • 조회 5,709