Nuxt 4 vs Hono + htmx
Real-world performance comparison based on identical SaaS dashboard implementations.
Nuxt 4
VPS
The intuitive Vue framework for building full-stack web applications. Nuxt extends Vue with file-based routing, auto-imports, and a powerful module ecosystem that handles everything from authentication to SEO. Nuxt 4 brings improved TypeScript support, faster dev server, and enhanced hybrid rendering with per-route SSR/SSG/ISR configuration. The Nitro server engine deploys anywhere—Node, Deno, Cloudflare Workers, or static hosting. If you're in the Vue ecosystem, Nuxt is the obvious choice. Its convention-over-configuration approach and rich module library (Nuxt Content, Nuxt Image, Nuxt Auth) accelerate development significantly.
Hono + htmx
VPS (Bun)
Ultrafast web framework meets hypermedia, running on Bun. Hono is a tiny (14KB), ultrafast web framework that runs everywhere. This variant uses Bun runtime for potentially faster startup times and request handling. Combined with htmx for HTML-over-the-wire interactivity, Hono on Bun produces minimal bundles while maintaining full interactivity—all without a JavaScript framework.
Performance Metrics
Lower is better for all metrics. Green indicates the faster framework.
| Metric | Nuxt 4 | Hono + htmx | Winner |
|---|---|---|---|
| TTFB (p50) | 47.9ms | 0ms | ▶ |
| TTFB (p95) | 53.15ms | 0ms | ▶ |
| LCP (p50) | 72ms | 0ms | ▶ |
| LCP (p95) | 80ms | 0ms | ▶ |
| CLS | 0 | 0 | = |
| TBT | 0 ms | N/A | - |
| LCP → TTFB | N/A | N/A | - |
| LCP → Load Delay | N/A | N/A | - |
| LCP → Load Duration | N/A | N/A | - |
| LCP → Render Delay | N/A | N/A | - |
| Performance Score | 99 | N/A | - |
| SEO Score | 92 | N/A | - |
| Accessibility Score | 80 | N/A | - |
| Best Practices Score | 100 | N/A | - |
LLM Understanding (Claude Opus 4.5)
How efficiently Claude Opus 4.5 understands the codebase. Based on exploration + validation tests.
| Metric | Nuxt 4 | Hono + htmx | Winner |
|---|---|---|---|
| Exploration Time | 3958ms | N/A | - |
| Exploration Tokens | 5681 | N/A | - |
| Files Examined | 11 | N/A | - |
| Validation Accuracy | 86% | N/A | - |
| Time Per File | 360ms | N/A | - |
| Tokens Per File | 3488 | N/A | - |
| Efficiency Score | 24.39 | N/A | - |
LLM Understanding (Claude Haiku 4.5)
How efficiently Claude Haiku 4.5 understands the codebase. Based on exploration + validation tests.
| Metric | Nuxt 4 | Hono + htmx | Winner |
|---|---|---|---|
| Exploration Time | 2493ms | N/A | - |
| Exploration Tokens | 5707 | N/A | - |
| Files Examined | 11 | N/A | - |
| Validation Accuracy | 82% | N/A | - |
| Time Per File | 227ms | N/A | - |
| Tokens Per File | 3482 | N/A | - |
| Efficiency Score | 32.06 | N/A | - |
Build Metrics
| Metric | Nuxt 4 | Hono + htmx | Winner |
|---|---|---|---|
| Bundle Size (JS) | 252.2KB | 47KB | ▶ |
| Bundle Size (CSS) | 5.3KB | 0KB | ▶ |
| Build Time | 0s | 0s | = |
| Dependencies | 10 | 5 | ▶ |
Want to see more framework comparisons?
View All Comparisons