Urgent.News

What's breaking now, across thousands of outlets.

Tech

How I Architected a 33-Tool Web Suite with Zero Backend & $0 Cloud Cost

When developers build web utilities—whether it is a simple video trimmer, a PDF redaction tool, a JWT inspector, or a CSV-to-JSON converter—the default architectural instinct has historically been the Client-Server Monolith . You spin up an EC2 instance or a Kubernetes cluster, attach an S3 bucket for temporary storage, deploy background Redis queues, and pipe user files over the wire to execute…

Developers often design web utilities—ranging from video trimmers to PDF redaction tools, JWT inspectors, and CSV-to-JSON converters—using the classic Client-Server Monolith architecture. This involves setting up EC2 instances or Kubernetes clusters, attaching S3 buckets for temporary storage, deploying background Redis queues, and transmitting user files across the network to execute FFmpeg or Python scripts on remote Linux machines.

While this approach functions effectively, it presents three significant challenges: high hosting egress costs, prolonged user latency, and heightened privacy risks.

To challenge these issues, I embarked on the mission to demonstrate an alternative architectural paradigm: constructing a production-grade suite of 33 developer and media utilities that operate entirely within the browser's volatile RAM—without any backend compute and with a permanent $0 cloud server bill. This led to the creation of VantorKit, a comprehensive solution for building such web utilities.

The cornerstone of VantorKit's architecture is the Air-Gapped Browser Sandbox. Unlike traditional SaaS, which follows the "Push Data to Server" model, VantorKit adopts a more stringent "Push Compute to the Edge (Browser RAM)" approach. All user files and secret tokens remain within the user's browser, with no outbound network traffic, leveraging WebAssembly, Web Workers, and the Web Crypto API for computation and encryption.

This architecture effectively eliminates the need for a traditional backend, resulting in zero cloud server costs and enhanced user privacy.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Tech

How to Deep Merge JSON Files Safely in the Browser (100% Client-Side)

We've all been there: It's Friday at 4:55 PM. You just need to merge two simple .json config files for deployment. "This will take 30 seconds," you whisper — a naive lie to yourself.

  • Developer attempts to merge JSON files using Object.assign(), causing loss of timeout settings
  • Developer worries about sending sensitive data to untrusted online JSON merger sites
  • JoinJSON tool merges JSON files client-side, preserving privacy and highlighting errors

More from Thursday 15 October →