---
title: "#webworker articles | Hashnode"
description: "Explore 32 articles tagged #webworker on Hashnode. Tutorials, guides, and how-tos from the community."
url: "https://hashnode.com/tag/webworker"
---

Tag

# #webworker

32 posts · 2 followers

[Arun kumar Velu](https://hashnode.com/@arunkumarvelu) · [Oct 7](https://hashnode.com/posts/web-workers-vs-shared-workers-vs-service-workers-a-practical-guide-to-choosing-the-right-one/6ac6389bb529833a337e24dc)

### [Web Workers vs Shared Workers vs Service Workers: A Practical Guide to Choosing the Right One](https://blogs.arunkumarvelu.com/web-workers-vs-shared-workers-vs-service-workers-a-practical-guide-to-choosing-the-right-one?utm_source=hashnode&utm_medium=feed)

TL;DR: Choose a dedicated Web Worker for expensive work needed by one page, a Shared Worker for live coordination among same-origin tabs, and a Service Worker for request interception and offline behavior. They can work together, but none is a permanent background process or a substitute for persistent storage.

14 min read · [blogs.arunkumarvelu.com](https://blogs.arunkumarvelu.com/web-workers-vs-shared-workers-vs-service-workers-a-practical-guide-to-choosing-the-right-one?utm_source=hashnode&utm_medium=feed)

[5](https://hashnode.com/posts/web-workers-vs-shared-workers-vs-service-workers-a-practical-guide-to-choosing-the-right-one/6ac6389bb529833a337e24dc)

[Hrithick](https://hashnode.com/@hrithick) · [May 19](https://hashnode.com/posts/how-to-build-a-lightweight-secure-javascript-compiler-in-the-browser-using-web-workers/6a0c43cefd930acd9e1f4c53)

### [How to Build a Lightweight, Secure JavaScript Compiler in the Browser Using Web Workers](https://hrithick.hashnode.dev/how-to-build-a-lightweight-secure-javascript-compiler-in-the-browser-using-web-workers?utm_source=hashnode&utm_medium=feed)

Learn how to build a lightweight, secure JavaScript compiler in the browser using React,

4 min read · [hrithick.hashnode.dev](https://hrithick.hashnode.dev/how-to-build-a-lightweight-secure-javascript-compiler-in-the-browser-using-web-workers?utm_source=hashnode&utm_medium=feed)

[Ramu Narasinga](https://hashnode.com/@ramunarasinga) · [Apr 2](https://hashnode.com/posts/web-worker-for-background-json-parsing-in-langfuse-codebase/69ce8bccc417da7046c63ad4)

### [Web Worker for background JSON parsing in Langfuse codebase.](https://thinkthroo.com/blog/web-worker-for-background-json-parsing-in-langfuse-codebase?utm_source=hashnode&utm_medium=feed)

In this article, we review how Langfuse parses JSON using web workers in the background. You will learn: What is Web Worker? json-parser.worker.ts useParsedTrace.ts What is Web Worker? Web Work

3 min read · [thinkthroo.com](https://thinkthroo.com/blog/web-worker-for-background-json-parsing-in-langfuse-codebase?utm_source=hashnode&utm_medium=feed)

[Amey Pacharkar](https://hashnode.com/@ameypacharkar1896) · [Mar 10](https://hashnode.com/posts/building-ghostfs-engineering-a-scorched-earth-steganographic-relay/69afff98abc0d9500154d0a7)

### [Building GhostFS: Engineering a Scorched-Earth Steganographic Relay](https://ghost-fs.hashnode.dev/building-ghostfs-engineering-a-scorched-earth-steganographic-relay?utm_source=hashnode&utm_medium=feed)

A technical deep-dive into engineering an ephemeral, steganographic file system using Rust, Elixir, and JS Web Workers. Featuring the 'Scorched Earth'

5 min read · [ghost-fs.hashnode.dev](https://ghost-fs.hashnode.dev/building-ghostfs-engineering-a-scorched-earth-steganographic-relay?utm_source=hashnode&utm_medium=feed)

[Pranay Yadav](https://hashnode.com/@gh0sty02) · [Jan 7](https://hashnode.com/posts/javascript-is-single-threaded-until-it-isnt/695e059c04b98f120b767697)

### [JavaScript Is Single-Threaded (Until It Isn't)](https://pranayyadav.hashnode.dev/javascript-is-single-threaded-until-it-isnt?utm_source=hashnode&utm_medium=feed)

Learn how JavaScript's worker threads enable responsive UIs and client-side parallel processing for large files in security analysis

10 min read · [pranayyadav.hashnode.dev](https://pranayyadav.hashnode.dev/javascript-is-single-threaded-until-it-isnt?utm_source=hashnode&utm_medium=feed)

[Cao Trung Đức](https://hashnode.com/@caotrungduc) · [Jul 11, 2025](https://hashnode.com/posts/web-worker-vs-service-worker-su-khac-biet-va-ung-dung/6870f8cb735e7fb5b62e44c4)

### [Web Worker vs Service Worker: Sự Khác Biệt và Ứng Dụng](https://caotrungduc.hashnode.dev/web-worker-vs-service-worker-su-khac-biet-va-ung-dung?utm_source=hashnode&utm_medium=feed)

Khám phá sự khác biệt giữa Web Worker và Service Worker, cùng các ứng dụng của chúng trong cải thiện hiệu suất và trải nghiệm người dùng web

4 min read · [caotrungduc.hashnode.dev](https://caotrungduc.hashnode.dev/web-worker-vs-service-worker-su-khac-biet-va-ung-dung?utm_source=hashnode&utm_medium=feed)

[Sprited Dev](https://hashnode.com/@sprited) · [May 29, 2025](https://hashnode.com/posts/inside-machi-engine/6838d4b9814d9c4df6032533)

### [Inside Machi Engine](https://blog.sprited.ai/inside-machi-engine?utm_source=hashnode&utm_medium=feed)

Here is a little bit about the performance conscious decisions made to make Machi engine responsive and able to handle large scale simulations. How the Machi Engine Actually Works At the heart of Machi, there are two core components dancing together:...

2 min read · [blog.sprited.ai](https://blog.sprited.ai/inside-machi-engine?utm_source=hashnode&utm_medium=feed)

[yashwanth venkat](https://hashnode.com/@myvDev) · [May 1, 2025](https://hashnode.com/posts/say-goodbye-to-frozen-interfaces/6813bab4748117afcf718428)

### [Say Goodbye to Frozen Interfaces!](https://myvcodes.hashnode.dev/say-goodbye-to-frozen-interfaces?utm_source=hashnode&utm_medium=feed)

Discover how Web Workers enhance website performance by running heavy tasks in background threads, ensuring responsive and smooth user experiences

4 min read · [myvcodes.hashnode.dev](https://myvcodes.hashnode.dev/say-goodbye-to-frozen-interfaces?utm_source=hashnode&utm_medium=feed)

[Hadeeb Farhan](https://hashnode.com/@hadeeb) · [Mar 7, 2025](https://hashnode.com/posts/optimise-images-in-your-browser/67d826db01ed7cb65380f755)

### [Optimise images in your browser](https://blog.hadeeb.dev/optimise-images-in-your-browser?utm_source=hashnode&utm_medium=feed)

Ever had to build a form where users can upload an image? And the images are huge? Well, you might want to consider optimising the images even before they leave your user’s computer. How? you might ask. Well today we will look at 2 amazing open-sourc...

3 min read · [blog.hadeeb.dev](https://blog.hadeeb.dev/optimise-images-in-your-browser?utm_source=hashnode&utm_medium=feed)

[Sachin Chaurasiya](https://hashnode.com/@Sachinchaurasiya) · [Feb 23, 2025](https://hashnode.com/posts/how-web-worker-works-with-a-practical-example/67bb17b68e50cc40c753cd03)

### [How web worker works with a practical example](https://blog.sachinchaurasiya.dev/how-web-worker-works-with-a-practical-example?utm_source=hashnode&utm_medium=feed)

Learn how to use web workers to optimize web app performance with a practical example of image compression

9 min read · [blog.sachinchaurasiya.dev](https://blog.sachinchaurasiya.dev/how-web-worker-works-with-a-practical-example?utm_source=hashnode&utm_medium=feed)
