Testowanie JS 🟢 TypeScript 4.2 💙 WCAG 3.0 ♿
Frontlive Newsletter
Cześć  👋
Â
Jakiś czas temu wysłałem Ci ankietę, odnośnie materiałów na blogu, jeśli oddałeś/aś swój głos, to wielkie dzięki! Większość z Was głosowała na materiały o Testowaniu JS!
Nie pozostaÅ‚o mi nic innego jak ogÅ‚osić nowÄ… seriÄ™, zaczynamy jak zawsze od podstawy, żeby później zagÅ‚Ä™bić siÄ™ w konkretne technologie.Â
Oprócz samego testowania, przez ostatnie 2 tygodnie zebrałem kilka ciekawych newsów i linków do poczytania, mam nadzieję, że przypadną Ci do gustu :)
Enjoy! Â
Testowanie kodu jest bardzo pożądaną umiejętnością u każdego programisty... Ale zacznijmy od początku. Dlaczego tak właściwie potrzebujemy testów? Jakie są ich rodzaje?
Poznajmy testy jednostkowe, integracyjne i e2e, zobaczymy czym się różnią i jak składają się w trofeum testów.
Twórcy TypeScripta nie tracą czasu i bardzo często wypuszczają nowe odsłony tego świetnego języka. Chociaż wersja 4.2 nie jest rewolucją, to zaprezentowano tutaj kilka ciekawych ficzerów.
Moją ulubioną nowością jest zdecydowanie możliwość korzystania z rest operator w tuplach.
Polecam sprawdzić!Â
Jeśli jeszcze nie znasz WCAG - jest to standard określający wymagania dostępności dla strony internetowych. Przez wiele lat panowała wersja 2.0 (i jej pochodne 2.1 itp). W końcu doczekaliśmy się 3.0, nie jest to jeszcze wersja stabilna, a swego rodzaju draft.
Zdecydowanie najciekawszÄ… zmianÄ… jest system oceniania. Dawniej strona internetowa byÅ‚a zgodna lub nie z wymaganiami WCAG, teraz to siÄ™ zmieniÅ‚o. Zamiast zero-jedynkowej oceny, bÄ™dziemy otrzymywać punktacjÄ™.Â
Jak zapewne wiesz, selektorów w CSS jest masa. Ciężko się w nich wszystkich połapać, a do tego dochodzą różne pseudoklasy jak `:nth-child()` czy `:only-of-type`.
Ten artykuł w bardzo przyjazny sposób przedstawia nam wybrane selektory i pseudoklasy. Dzięki niemu zrozumiesz działanie `:nth-child()` czy selektorów `+`, `~` i `>`.