pnpm – czyli dlaczego warto przestać marnować miejsce na dysku

Jeśli pracujecie z JavaScript od jakiegoś czasu, na pewno macie zainstalowane npm – bo jest domyślnie z Node.js i trudno go uniknąć. Być może używacie też yarna, bo w 2016 roku był naprawdę szybszy od npm i jako pierwszy wprowadził lockfile. Ale pnpm? Przez długi czas był niszowy, a dziś trudno otworzyć dokumentację jakiegokolwiek nowoczesnego narzędzia JS i go nie zobaczyć. Myślę, że warto wyjaśnić skąd ta popularność i czy jest uzasadniona.

9 błędów, które zablokują React Compiler (i jak wykrywa je ESLint)

W poprzednich notkach pisałam już o React Compiler od podstaw — czym jest i jak działa (React Compiler – Kompletny Przewodnik), jak go podglądać w akcji (React Compiler Playground), a także jak pisać kod, który kompilator potrafi zoptymalizować (Jak pisać kod, który React Compiler potrafi zoptymalizować).

Czas zobaczyć, co się dzieje, gdy kod łamie Rules of React.

Przygotowałam w tym celu aplikację demo, którą możecie: