Skip to content
iambilly
English한국어

iambilly — English posts

A small selection of posts translated/adapted from the Korean blog. Read the full (Korean) blog →

Nuxt Content v3 queryCollection() Returns Empty on Vercel (But Works Locally)

A production-only bug where queryCollection("blog").all() silently returns an empty array on Vercel while the exact same build works fine locally — caused by @nuxt/content 3.0.0 predating the Vercel /tmp SQLite fix.

2026.10.07

Nuxt 3 useAsyncData Caching Bug: Why Every Post Shows the Same Content

Clicking a second blog post still renders the first one's data — a walkthrough of useAsyncData's default key-based caching and the one-line fix (a dynamic key).

2026.10.07

Why Your Vue Query Data Doesn't Show Up in Nuxt 3 (the ref unwrapping trap)

Data logs fine in the console but never renders — a walkthrough of why v-if and v-for don't auto-unwrap refs returned by @tanstack/vue-query, and how to fix it.

2026.10.07
iambilly

A personal tech blog. This is a small set of posts translated into English — the main blog is in Korean.

한국어 블로그Sitemap