Vendor Chunking: The React Optimization I Wish I'd Known Earlier
I ignored my bundle size for months. By the time I checked, my production build was several megabytes of JavaScript in a single file — and every deplo…
Tech news from the best sources
I ignored my bundle size for months. By the time I checked, my production build was several megabytes of JavaScript in a single file — and every deplo…
Using Server-Sent Events using EventSource or microsoft's popular fetchEventSource library does work in Capacitor 8 as was clearly detailed in #6582 .…
Introduction This post walks through how PROTO RECON — an experimental app that combines phone sensors with in-browser ML — evolved from pre-coding re…
This tutorial shows how to create a VS Code extension that opens a custom webview powered by: Vue for the webview UI Vite for fast frontend builds Tai…
I run RelahConvert , an online file conversion site with 50+ tools across 25 languages. Last week I noticed a problem in my Ahrefs audit: every single…
Hi everybody, I'm a software engineer for as long as I can remember. When working with web application frameworks, I often get tired when having to sc…
TL;DR White screen ✅ A plugin show progress vite-plugin-white-screen-progress Background and Motivation In daily Vue app development, as the project b…
Setting up TWD used to mean adding a block of dev-only code to your app's entry file — a dynamic import for the runner, a test glob, a service-worker …
Why Another Wheel? There are already some Vite packing plugins out there — vite-plugin-zip-pack , vite-plugin-compress , etc. They work, but they alwa…