FRONT | Фронтенд | JavaScript | CSS | TanStack Start 1.0 | JPEG XL | Remix 3 | Next.js 16.4 | Bun 1.4.4 | Preact 11 | Nuxt 4.6 | Astro 7.4 | Node 26 | WebMCP | Playwright 1.64 | Interop 2027
IT и технологии · 26 октября 2026 г.
ProductCard перерисовалась 5 раз — DevTools причину не назовёт. Панель vue-why-render 0...
ProductCard перерисовалась 5 раз — DevTools причину не назовёт. Панель vue-why-render 0.8 называет прямо: проп badge: { text } → { text }, новая ссылка, значение то же. Причину зашивают в цифру — budgets: maxRenders 2 за 1000 мс, getViolations() отдаёт reason. Действие в тесте обязательно: рендеры считаются за его время — expectRenders(Card).toBe(0, input.setValue.bind(input, 'mouse')). Починенный рендер не вернётся. https://github.com/dadashi44/vue-why-render