
euv: a Rust and WebAssembly UI framework for the browser
Intro guide to euv: virtual DOM, reactive signals, the html! macro, and mount — declarative frontend with Rust type safety compiled to WASM.

Tag
All blog posts with this tag.

Intro guide to euv: virtual DOM, reactive signals, the html! macro, and mount — declarative frontend with Rust type safety compiled to WASM.

How the DashForge author turned Tailwind classes into typed props and built application-aware components: forms, visibleWhen, RBAC — without Controller per field.

React Status #479: React Router v8 as an intentionally boring release, Rust React Compiler port, RN 0.86, TypeScript 7 RC, and React ecosystem news.

Deep dive into React 19 concurrent rendering: urgent vs transition updates, useTransition, useOptimistic, and Suspense boundaries without blocking the UI.

The full HTTP request journey — DNS, TLS, CDN, load balancer, Nginx, backend, Redis, queues, PostgreSQL, and back to the browser. A practical guide for developers and architects.

How the author stabilized Core Web Vitals after dropping React: Cache API, cookie-gated HTML, removing Zod from the browser, and refactoring Astro forms.

Metadata Driven Architecture, platform engines, frontend stack, and migration strategy — how to build an ERP that evolves for decades without a rewrite every five years.

14 MIT-licensed components from extend.ai: document viewers, bounding box citations, file upload, and e-signature.

ref vs reactive, destructuring traps, watchEffect loops, Teleport context — common Vue 3 mistakes from Dev.to.

From server-side rendering in 2005 to AI apps and edge computing: how web architectures changed, why past choices were not mistakes, and how to pick an approach in 2026.

baseUrl, paths, and project references: @shared/types instead of ../../../ and silent build failures without workspace:*.

Rendering, networks, component architecture, and Core Web Vitals—what button tutorials skip and production demands.

History and practice: BMP, GIF, JPEG, PNG, WebP, HEIC, AVIF, and JPEG XL. How compression works, what to pick in 2026, and how to serve images without hurting LCP.

Measure first, then optimize: debounce, lazy load, Web Workers, bundle diet, and a quick-wins checklist.

Server Components by default, less client JS, next/image, no CLS, caching, next/script, and measuring on throttled mobile—not your laptop.

Next.js static export, Web Workers for heavy algorithms, bitboards for Block Blast, trie for word search — $0 hosting.

Stale HTML in the tab, new bundle on the CDN — chunk missing. A global listener and cache-bust in ~15 lines.

Chrome and Edge are testing a native install button for web apps — simpler than manifest plus custom JS alone.

SvelteKit 2.56—field.as() for forms, a breaking remote query refresh change, experimental community plugins, ThoughtWorks Radar.

How MDN moved from a React SPA shell to Lit, server components, and interactive islands—and why content sites should care.

A developer moved a portfolio from Next.js 15 to Astro 6: ~230 KB JS per post page became ~0 KB; Lighthouse 99–100.

Step-by-step setup without dependency chaos—routing, styling, and i18n in one minimal but production-ready scaffold.