CSS Cascade Layers, Web3 i React Query na produkcji 🦾
📰 Artykuły
CSS Cascade Layers - kompletny poradnik
Cascase Layers to nowość w CSS, którą naprawdę się jaram. Koniec z !important i koniec z liczeniem specyficzności!
Świat Web3 to trochę nie moja bajka. niby coś tam wiem, ale nie do końca. Dlatego uznałem ten poradnik za bardzo fajne wprowadzenie do tematu. Budujemy aplikację z wykorzystaniem Next.js, Hardhat, Ethers i innych bajerów Web3.
Wiele nowych bibliotek wychodzących na rynek, jest po kilku miesiącach ubijana i zastępowana znanymi już od lat rozwiązaniami. W przypadku React Query jednak tak się nie stało, twórcy na bieżąco rozwijają bibliotekę, tworzą tutoriale i wspierają community...
Wszystko fajnie, tylko czy React Query sprawdzi się w realnych produkcyjnych aplikacjach? Przy odrobinie naszego wysiłku, będzie idealnym wyborem!
Jakiś czas temu myślałem, że rozwój CSS nieco zwolnił...Jak bardzo się myliłem! Container queries, :has(), nowe funkcje dla kolorów i subgrid - to tylko niektóre z nowych funkcjonalności!
Jak już mowa o nowościach, to co tam słychać w świecie ECMAScript?
Mutowalna niemutowalność w JavaScript
Mutowalność i niemutowalność w JS to taki trochę śliski temat, dlatego przez lata powstawały różne narzędzia, aby trochę ten temat uprościć. Immer jest wiodącym narzędziem jeśli chodzi o te sprawy...
Jeśli jesteście ciekawi w jaki sposób twórcy tej biblioteki ograli mutowanie, to sprawdźcie artykuł, naprawdę warto!
O wypaleniu zawodowym w branży IT mówi się coraz częściej, może to faktycznie zmora tej branży? Zostawiam Cię z pełnym raportem odnośnie wypalenia, edycja 2022
📹 Wideo
HTML <section> - robisz to źle!
Dużo nowinek, a i tak wracamy do starego, dobrego HTML. I to nie z byle powodu, bo jest o czym mówić. O to, że większość Frontend Developerów korzysta źle z bardzo popularnego tagu - <section>, ałć!
Czytniki ekranowe z perspektywy osoby niewidomej
Zostając jeszcze przy temacie HTML, wiele osób wie, że istnieją na rynku czytniki ekranowe, ale dużo z nich nie widzi sensu w poprawianiu pewnych elementów strony, tak aby były dostępne właśnie dla właśnie tych technologii.
Filmik pokazuje jak osoba niewidoma nawiguję przez stronę i tłumaczy w jaki sposób to robić, bardzo fajny materiał na początek przygody z accessibility!
🔥 Nowości
Najciekawsze nowości:
ISR na żądanie
Lepsze wsparcie dla SWC
Oficjalny plugin `next/jest`
Szybsza minifikacja w SWC (nawet o 7x)
Mniejsze Docker Images (do -80%)
Poprawki do React 18
No i mamy kolejną wersję TypeScripta, wiele mniejszych nowości i jedna, która jest po prostu cudowna <3 Control Flow Analysis dla unii przy destrukturyzacji.
Tego się nie spodziewałem, oto nowy wygląd MDN. Jest... inaczej. Większości osób pewnie się spodoba, ale ja mam mieszane uczucia. Oryginalne MDN miało ten swój urok.
📅 Wydarzenia
Po prostu JS Live - konferencja
Jest wiele konferencji na rynku o JavaScript, jednak większość nie przyciąga mojej uwagi. Chłopaki z podcastu Po Prostu JS jakiś czas temu wyszli z inicjatywą zorganizowania własnej konferencji i agenda wygląda naprawdę fajnie :)
Tematy? Mikrofrontendy, performance, clean code, module federation i wiele innych. Duże nastawienie na networking!
Cena? 599 zł do 15 marca, potem 799.
No i mam dla Ciebie kodzik zniżkowy, na kod OLAF10 w polu "firma" dostaniesz -10% zniżki. Nic z tego nie mam, ale fajna konferencja i możesz mieć taniej, więc why not ;)
🔧 Narzędzia
No i na sam koniec coś przyjemnego, czyli interaktywny poradnik odnośnie algorytmu SHA-256, poczułem się jak w Matrixie!
☎️ 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!