Tag: javascript
14 articles
· astro / ssg
Astro 5 review — what changed and whether to upgrade
Upgrade Astro 4 now. Content Layer delivers 5× faster Markdown and 25–50% less memory. Hold if you use @astrojs/lit or need Cloudflare adapter v13+ features.
· wrangler / cloudflare
Wrangler 3 — the new Cloudflare Workers CLI reviewed
Upgrade from Wrangler 2. Local dev runs in the real workerd runtime, fidelity is higher, the feedback loop is faster. Budget an hour for the renames.
· javascript / typescript
Oxc vs Biome — which Rust JS toolchain is production-ready?
Biome wins for greenfield projects; Oxc wins for large ESLint codebases. Both are 10–62× faster than ESLint. Benchmarks, feature matrix, and migration guide.
· oxc / oxlint
Oxc in 2026 — Rust-Powered JavaScript Toolchain Review
Oxlint is production-ready and 50–118× faster than ESLint. Rolldown is Vite 8's default bundler. Transformer stable; minifier alpha — skip for now.
· testing / vitest
The test pyramid is dead — what replaced it
The 70/20/10 ratio nobody official ever endorsed, how Vitest browser mode and Playwright component testing dissolved the tier boundaries, and a concrete testing strategy for 2026.
· deno / javascript
Deno 2 Review 2026: Is the Runtime Rebrand Working?
Technically strong but adoption is flat. Deno 2 runs TypeScript and npm natively, but usage sits at 11.2% while Bun surges to 21%. Honest verdict for 2026.
· alpinejs / htmx
Alpine.js vs HTMX — JS sprinkles or server fragments?
Alpine.js owns client-side UI state; HTMX owns server-driven HTML swaps. Use both together on any SSR stack — or pick one when scope is narrow.
· typescript / flow
TypeScript vs Flow — Flow's Last Stand in the 2026 Ecosystem
TypeScript has 244× more weekly downloads, native Node.js support, and a 10× faster compiler in 2026. Flow is alive at Meta — zombie-ware everywhere else.
· vitest / bun
Vitest vs Bun Test — Speed vs Ecosystem
Bun's test runner boots 11× faster than Vitest. But if your suite uses __mocks__ directories, Istanbul coverage, or @vitest/ui, you'll lose more than you gain. Here's when to switch and when to stay.
· react / solidjs
React vs SolidJS 2026: Fine-Grained Reactivity Matters
Solid beats React on raw DOM performance — 7× faster on swap operations, 11× smaller bundle. React wins on ecosystem, hiring, and meta-framework maturity.
· bun / deno
Bun vs Deno: Which JavaScript Runtime to Pick in 2026?
Bun leads on raw speed and cloud primitives; Deno leads on toolchain completeness and production stability. Here is which one to pick for your next project.
· htmx / react
HTMX vs React 2026 — you probably don't need a SPA
Use HTMX for server-rendered CRUD apps with Python, Go, or Ruby. Use React for complex client state, real-time collab, or the npm ecosystem depth.
· react / svelte
React vs Svelte 2026 — DX, Bundle Size, and Ecosystem
React Compiler v1.0 has closed the DX gap. Svelte still leads on bundle size, edge performance, and developer satisfaction. Here is how to pick in 2026.
· react / vue
React vs Vue: which to pick for a new project in 2026
React leads on hiring and ecosystem. Vue leads on developer satisfaction. Here is how to decide in under five minutes. Covers React 19 vs Vue 3.5.