Web Development

Migrating Express and Koa Apps to Cloudflare Workers: Node.js Compatibility Production Guide

Production migration guide for moving existing Express/Koa applications to Cloudflare Workers using nodejs_compat_v2. Covers compatibility date requirements, httpServerHandler patterns, middleware compatibility matrix, debugging strategies for failed imports, and performance optimization for edge deployment. Continue reading Migrating Express and Koa Apps to Cloudflare Workers: Node.js Compatibility Production Guide on SitePoint.

Migrating Express and Koa Apps to Cloudflare Workers: Node.js Compatibility Production Guide Read More »

pointer-events

The pointer-events property controls whether an element can become the target of pointer events like clicks, hover states, and other pointer-based events. In other words, it lets you decide whether the browser should treat an element as interactive when the pointer is over it. .no-pointer-events { pointer-events: none; } CodePen Embed Fallback To understand how

pointer-events Read More »

What’s !important #15: Boundary-aware CSS, Time-based CSS, Full-bleed CSS, and More

Similar to last time, What’s !important #15 is pretty stacked — read all about boundary-aware CSS, making grid lanes accessible, creating time-based web designs, fixing full-bleed CSS, improving customizable <select>, new web platform features, and more. Using view() for boundary-aware CSS Preethi Sam very expertly walked us through the concept of boundary-aware CSS. Using view(),

What’s !important #15: Boundary-aware CSS, Time-based CSS, Full-bleed CSS, and More Read More »

Vite 7 Production Migration: From esbuild to Rolldown and Oxc

Production migration guide for Vite 7’s Rust-powered toolchain. Covers Rolldown adoption (replacing Rollup/esbuild), Oxc for JavaScript transforms, configuration migration (rolldownOptions, oxc), CI/CD integration patterns, and plugin compatibility verification. Continue reading Vite 7 Production Migration: From esbuild to Rolldown and Oxc on SitePoint.

Vite 7 Production Migration: From esbuild to Rolldown and Oxc Read More »

Testing React Server Components: Vitest Patterns for Async Boundaries and Mock Strategies

Production testing guide for React Server Components in 2026. Covers Vitest setup for async components, boundary mocking patterns (db, fetch), environment configuration (@jest-environment node), Suspense boundary testing, and integration vs E2E strategy decisions. Continue reading Testing React Server Components: Vitest Patterns for Async Boundaries and Mock Strategies on SitePoint.

Testing React Server Components: Vitest Patterns for Async Boundaries and Mock Strategies Read More »