Vitest 2.0, Hono 4.5, ViteConf i narzędzia frontend — przegląd
Published on 27.10.2025
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.
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.
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.
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.