Ekosystem React 2022, kompendium wiedzy o a11y i selektor rodzica w CSS
📰 Artykuły
⭐ Optymalizacja zewnętrznych skryptów w Next.js ⭐
Ładujesz skrypty Google, Facebooka i dymka wiadomości, a wynik Lighthouse świeci cały na czerwono? Optymalizacja w Partytown i Web Workery do pomocy!
Biblioteki do uwierzytelniania, zarządzania danymi i stanem, sposoby stylowania i masa innych libek - fajny zbiór do "czego powinienem użyć, żeby zrobić X?" :)
Skąd się uczyć accessibility?
Oto mały zbiór linków do nauki dostępności, sam wybierałem :)
Strony:
Książki:
Inclusive Components (Heydon Pickering)
Inclusive Design Patterns (Heydon Pickering)
Ehh te layouty w CSS - potrafią być niezłym wrzodem na dupie. Żeby je zrozumieć, warto poznać pewien "algorytm", sposób w jaki działają - o tym właśnie mówi Josh w swoim artykule "Understanding Layout Algorithms"
Jakiś czas temu do Next.js został dodany "middleware" - co, jak i po co? O tym w artykule :)
Paginacja list - to nie takie proste...
Z pozoru nic trudnego - stronicowanie list, po prostu. Ale jeśli pomyślimy o accessibility i progressive enhanced, to zaczynają się robić schody, jak to ogarnąć?
Mega przydatne, serio.
Terminal dla Frontend Developerów
Zazwyczaj Frontend Developerzy nie wymiatają w terminalu tak samo jak Backendowcy - my po prostu nie mamy potrzeby tak często z niego korzystać, jedna komenda i pyk, zrobione!
Jeśli czujesz jednak, że Twoje umiejętności mogłyby być w tym zakresie trochę większe to czuj się zaproszony do nauki terminala, nie będzie bolało (chyba).
📹 Wideo
Warp - terminal na miarę XXI wieku
A jak już przy terminalach jesteśmy... Jakiś czas temu poznałem świetny terminal, z którego korzystam teraz codziennie - Warp. Masa funkcji, niezły UX i UI, aż chce się korzystać. Obczajcie wprowadzenie od Przeprogramowanych, warto się skusić, bo jest za darmo.
🔥 Nowości
No i w końcu - wylądował React 18. Dużo zmian, usprawnień i oczywiście wielki hype. Jak się podoba?
Twórcy Node.js nie chcieli być gorsi i też wypuścili 18 wersję swojego dzieła. Najważniejsza nowość? Dla mnie dostępny globalnie fetch() <3
Klasyczek w tym newsletterze, czyli nowa wersja TS. Jak zwykle dużo usprawnień, ale i trochę nowości. Tym razem twórcy wprowadzają tzw. Optional Variance Annotations, radzę nie uczyć się tego na trzeźwo, może być ciężko :P
☎️ 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!