Mikrofrontendy na produkcji, czytelny TS i useEvent w React
📰 Artykuły
Serio, uwielbiam ten język. Nie wyobrażam sobie pracy w czystym JavaScripcie, ale jest kilka rzeczy, które mnie wkurzają w TS. Jedną z większych jest czytelność. Tak, coś co miało być zaletą, jest jednocześnie dużym problemem. Jak pisać czytelniejszy kod w TypeScript?
Nie potrzebujesz frameworka UI
Material UI, Bootstrap, Tailwind... czy potrzebujemy tego wszystkiego? Najnowszy artykuł od SmashingMagazine fajnie przedstawia sytuację frameworków UI na rynku.
Notyfikacje dla Web Developerów
Push notifications to nie rurki z kremem. Zdziwiłem się ile scenariuszy trzeba obsłużyć, żeby to działało naprawdę dobrze. Artykuł to zajebista baza wiedzy dla każdego web developera.
📹 Wideo
Teoria teoriom, ale jak mikrofrontnedy wypadają w prawdziwym, produkcyjnym projekcie? Bardzo fajna prezentacja o nabytych lekcjach po 3 latach mikrofrontendów na produkcji :)
Historia współbieżności w React
Concurrent React - ten temat ciągnie się od dobrych paru lat. Z wersji na wersję temat powoli idzie do przodu, można się w tym trochę pogubić. Materiał pokazuje jak zmieniała się współbieżność w React na przestrzeni lat...
What?! Jak to animowanie display: none? Przecież to niemożliwe. No właśnie, jak to z tym jest? Bardzo fajny filmik o animowaniu natywnego <dialog> w HTML, złoto!
Dostępność, jak zapewne już wiecie, to trudny temat. Nie dość, że trudny to jeszcze pełen niedopowiedzeń i mitów. Tomasz Jakut, spec w tym temacie, pięknie punktuje najważniejsze z nich :)
100 zagadnień z Computer Science w 13 minut
Po co iść na informatykę, skoro istnieją takie filmiki? A tak serio, bardzo fajny materiał przedstawiający 100 zagadnień z informatyki, w bardzo przystępny sposób - warto poszerzać horyzonty!
🔥 Nowości
Natywny test runner dla Node.js
Pyk, natywny test runner dla Node - super sprawa :)
Dan Abramov przedstawił nowego hooka w React - useEvent. Rozwiązuje on pewne problemy, ale wprowadza kolejne, podobne do istniejących, API do Reacta. Zdania są podzielone, co myślisz?
Lerna, narzędzie do monorepo umarło. Można pomyśleć "Ale clickbait!", niestety to prawda - ogłosili, że projekt jest obecnie bez wsparcia. Co zamiast tego? Społeczność wskazuje na dwóch kandydatów - Nx i Turborepo, dzieje się, dzieje :)
📅 Wydarzenia
Konferencja ze stajni Prismy w Berlinie. Zapowiada się naprawdę świetnie, czy ktoś się wybiera?
🔧 Narzędzia
Planby - komponent Timeline w React
"Polska gurom" - czyli zapowiadający się świetnie projekt naszego rodaka. Planby to narzędzie do tworzenia timeline w React, warto sprawdzić!
Niech pierwszy rzuci kamieniem ten, który nie złapał się za głowę widząc błąd z TypeScripta. Nie ma to, jak dostać na klatę errorem na pół ekranu...
Na przestrzeni lat powstała nawet niepisana (bardzo przydatna) porada dla początkujących - "Czytaj tylko ostatnią linijkę błędu". Na szczęście na rynku pojawiają się takie perełki jak TypeScript Error Translator które przyjmują wypluty błąd i przekształcają go na zrozumiałą dla człowieka informację.
Hyper UI - komponenty do Tailwinda (free)
Tailwind jest super. A co jest jeszcze lepsze? Gotowe komponenty na bazie tego frameworka. Dzięki takiemu połączeniu, prototypowanie stron staje się błyskawiczne! Hyper UI zapewnia takie komponenty i jest w uczciwej cenie, czyli całkowicie za friko :)
☎️ Kontakt
Twój feedback jest dla mnie bardzo wartościowy, dlatego będzie mi mega miło jak dasz znać jak Ci się podobał dzisiejszy mail 🙏🏼
Jeśli miałbyś jakieś pytania, to po prostu odpisz na tego maila lub napisz na jednym z sociali 👇
Do usłyszenia!