Skip to content

Latest commit

 

History

History
6 lines (5 loc) · 553 Bytes

web-worker.md

File metadata and controls

6 lines (5 loc) · 553 Bytes

Web Worker란

  • javascript는 싱글 쓰레드로 동작하지만, 브라우저는 멀티 쓰레드로 동작하기때문에 네트워크 통장이나 I/O를 처리할 수 있다
  • 이러한 일들을 웹 워커로 처리할 수 있다
  • script 실행을 메인 쓰레드가 아니라, 백그라운드 쓰레드에서 실행할 수 있도록 해주는 기술이다
  • 무거운 작업을 분리된 별도의 쓰레드에서 처리할 수 있고, 이를 통해 메인 쓰레드(주로 UI)는 속도저하 없이 동작할 수 있도록 보장해준다