Vitest 2.0, Hono 4.5, ViteConf i narzędzia frontend — przegląd

Published on 27.10.2025

bash — 80×24$pnpm dev▶ ready on localhost:3000$git commit -m "feat: og images"$npx tsc --noEmit✓ 0 errorsCODING

Vitest i przyszłość testowania (Bytes #307)

TLDR: Vitest 2.0 proponuje „Browser Mode” — komponentowe testy uruchamiane w prawdziwej przeglądarce (iframe + Playwright), co daje bardziej wiarygodne wyniki niż JSDOM. To część szerszego trendu: zunifikowane narzędzia testowe, bliższe rzeczywistemu środowisku uruchomieniowemu i mniejsze rozdzielenie konfiguracji między buildem, Storybookiem i testami.

Bytes #307 – Vitest and the future of testing


Vitest 2.0 — strona wydania (Release v2.0.0 · vitest)

TLDR: Oficjalne notesy do Vitest 2.0 ujawniają konkretne zmiany: domyślny pool procesów przestawiony na „forks”, poprawki w raportowaniu coverage, zmiany w obsłudze promise’ów i nowe API jak „vitest list”. Kilka zmian jest niekompatybilnych wstecz — warto przeczytać migrację przed aktualizacją.

Release v2.0.0 · vitest-dev/vitest


Hono 4.5.0 — kolejne „baterie w zestawie” dla lekkich frameworków

TLDR: Hono 4.5 dodaje kilka użytecznych, wbudowanych middleware — m.in. IP restriction, kombinatory middleware, request id — oraz adaptery dla service workerów i Cloudflare Pages. To kierunek „baterie w zestawie” przy jednoczesnym zachowaniu lekkiej, edge‑friendly architektury.

Release v4.5.0 · honojs/hono


ViteConf — czego się spodziewać

TLDR: ViteConf pozostaje centralnym wydarzeniem dla osób myślących o build toolach, frameworkach i przyszłości DX. Tematy przewodnie to: Vite poza narzędziem buildu, przyszłość frameworków i integracja z platformami oraz AI‑ready developer experience.

ViteConf


React Rally 2024 — co warto wiedzieć

TLDR: React Rally to jednofilarowy, skoncentrowany event dla społeczności React — tematy obejmują ergonomię hooków, state management, performance, a także praktyczne aspekty kariery i aplikacji natywnych. Dobra okazja do zgłębienia aktualnych wzorców i narzędzi ekosystemu React.

React Rally


Get the screen width & height without JavaScript (CSS Tip)

TLDR: Można uzyskać wartości szerokości i wysokości ekranu jako liczby pikseli w CSS, bez JS, używając tricku calc(100vw/1px), co pozwala potem korzystać z tych wartości w dalszych obliczeniach CSS. Jest też alternatywa z @property dla lepszej kompatybilności.

Get the screen width & height without JavaScript


Fine‑grained Markdown — Code Hike

TLDR: Markdown jest świetne, ale czasem za ograniczone; Code Hike proponuje „fine‑grained markdown”, pozwalając na łączenie markdownu z Reactem w sposób typowany i modułowy, co daje większą kontrolę nad układami i interaktywnymi elementami w dokumentacji i artykułach technicznych.

Fine‑grained Markdown — Code Hike

Disclaimer: This article was generated using newsletter-ai powered by claude-sonnet-4-20250514 LLM. While we strive for accuracy, please verify critical information independently.