React Compiler jest już dostępny w wersji 1.0!

    Wprawdzie nie jest to najświeższa informacja, a wersją 1.0 możemy cieszyć się już od ponad miesiąca, to jednak większość programistów nadal nie miała okazji przetestować w praktyce dedykowanego kompilatora do Reacta. Twórcy od dawna obiecywali rewolucję – korzystanie z React Compiler ma wyeliminować potrzebę korzystania z useMemo i useCallback, usprawnić proces kompilacji i stworzyć spójny ekosystem.

    Więcej na temat najnowszej wersji przeczytasz w oficjalnym poście: https://react.dev/blog/2025/10/07/react-compiler-1

    Data publikacji: 11.11.2025 10:56

    5 dni temu światło dzienne ujrzała 16 wersja Next.js. Chociaż nie wprowadza ona rewolucji, zawiera kilka interesujących nowości, którym warto się bliżej przyjrzeć.

    Wszystkie zmiany i poprawki opisano na oficjalnym blogu: https://nextjs.org/blog/next-16

    Data publikacji: 26.10.2025 20:31

    Po ponad dekadzie pod skrzydłami Meta (wcześniej Facebook), React i React Native wkraczają w nową erę.

    Od czasu swojego publicznego wydania, React stał się potęgą z ogromną społecznością. Wychodząc temu naprzeciw, Meta przekazała zarządzanie nowo powstałej firmie React Foundation – niezależnej organizacji, której celem jest nadzór nad obiema bibliotekami.

    Jaka jest więc misja fundacji?

    Zgodnie z oficjalnym ogłoszeniem, jej głównym celem jest wspieranie społeczności Reacta i jego ekosystemu. Do kluczowych obowiązków należeć będą:

    • Utrzymanie kluczowej infrastruktury, takiej jak repozytoria GitHub i potoki CI/CD.

    • Organizacja oficjalnej konferencji React Conf.

    • Tworzenie programów i zapewnianie wsparcia finansowego dla projektów w ramach ekosystemu.

    Inicjatywa jest wspierana przez jedne z największych firm w branży technologicznej. Lista członków założycieli obejmuje Amazon, Callstack, Expo, Meta, Microsoft, Software Mansion i Vercel, co sygnalizuje szerokie poparcie branży dla tego nowego rozdziału.

    Równolegle z fundacją powstaje nowa, niezależna struktura zarządzania technicznego. Jest to kluczowy krok, który ma na celu zapewnienie, że przyszły rozwój Reacta będzie kierowany przez kluczowych kontrybutorów i potrzeby społeczności, a nie przez interesy pojedynczej firmy.

    Data publikacji: 18.10.2025 09:59

    Czy kiedykolwiek korzystałeś z flame chart'u?

    To jedno z tych narzędzi, które często przewija się w DevToolsach, a nie zawsze wiemy, co tak naprawdę pokazuje. Flame chart pomaga zrozumieć, co dokładnie robi przeglądarka i jak działa nasz JavaScript w czasie rzeczywistym.

    Kategoryzacja zadań w flame graph

    Kategoryzacja zadań w flame graph

    Na obrazie widać zadania ułożone warstwami – szare to zadania przeglądarki, niebieskie parsowanie HTML, fioletowe odpowiadają za layout i malowanie, a żółte to kod JS. Im szerszy pasek, tym więcej czasu dane zadanie zajęło.

    Na przykład:

    Przykładowy kod HTML ze skryptem wygeneruje poniższy wykres w flame chart.

    Flame chart dla przykładu

    Flame chart dla przykładu

    Dlaczego to ważne? Wszystko w przeglądarce działa na głównym wątku. Jeśli nasz JS jest zbyt ciężki, to blokuje inne rzeczy – np. renderowanie strony czy reakcję na kliknięcia. W praktyce oznacza to wolniejsze działanie strony i gorszy UX. Warto więc czasem zerknąć na flame chart i sprawdzić, co można zoptymalizować – szczególnie pod kątem Core Web Vitals 🚀

    Data publikacji: 02.10.2025 08:52

    Wystartowała ankieta State of JS 2025!

    To świetna okazja, aby porównać swoją wiedzę z aktualnymi trendami i zobaczyć, co nowego dzieje się w ekosystemie JavaScript.

    Twój udział pomaga również w stworzeniu obrazu branży, z którego korzysta cała społeczność - wyniki zeszłorocznej ankiety możesz zobaczyć tutaj)

    Ankietę można wypełnić tutaj: https://survey.devographics.com/pl-PL/survey/state-of-js/2025

    Data publikacji: 29.09.2025 16:14