Difference between revisions of "DPS921/Web Worker API"

From CDOT Wiki
Jump to: navigation, search
(Brief Description)
m (Team Members)
Line 2: Line 2:
  
 
==Team Members==
 
==Team Members==
# [mailto:nnknguyen@myseneca.ca?subject=DPS921 Nguyen Nguyen]
+
# [mailto:nnknguyen@myseneca.ca?subject=DPS921 Khang Nguyen]
 
# [mailto:abiriukov@myseneca.ca?subject=DPS921 Anton Biriukov]
 
# [mailto:abiriukov@myseneca.ca?subject=DPS921 Anton Biriukov]
 
# [mailto:apatel271@myseneca.ca?subject=GPU621 Akshatkumar Patel]
 
# [mailto:apatel271@myseneca.ca?subject=GPU621 Akshatkumar Patel]

Revision as of 18:15, 8 November 2020

Project Summary

Team Members

  1. Khang Nguyen
  2. Anton Biriukov
  3. Akshatkumar Patel

Brief Description

JavaScript is a powerful programming language of the web but it is single-threaded by nature. The Web Worker API, introduced in HTML5 and supported by modern browsers, remedies that by enabling web applications to execute computationally expensive JavaScript code in a background thread separated from the main interface thread. Besides that, a background thread can be shared between other threads in the same web application and, therefore, facilitates lightweight communication between multiple windows of that application. Overall, the project's objectives are to explore the Web Worker API and how to utilize it in improving the overall performance and user experience of web applications.

Web Worker API

References