Frontend 2021
Co przyniesie nowy rok? Jakie technologie będą na topie i na jakie warto zwracać uwagę?
Co przyniesie nowy rok? Jakie technologie będą na topie i na jakie warto zwracać uwagę?
Znacie ten ból posiadania wielu w swoich CSSach? Na przestrzeli lat, wraz ze wsparciem flexboxa i grida przez przeglądarki, ta sytuacja się zmieniała. Jednak flexbox i grid to nie…
Deweloperzy niejednokrotnie chcieli, aby jakaś technologia zastąpiła Reduxa, dlaczego? Problemem numer jeden był spory boilerplate i złożoność całego procesu, dla początkujących…
W poprzednich artykułach pisałem o dobrych praktykach, błędach i filozofii inkluzywności. Dziś pomówimy o czytnikach ekranowych i narzędziach do testowania dostępności. Zaczynajmy…
Często gdy robię code review napotykam na te same błędy dostępności, powtarzają się one tak często, że postanowiłem zrobić listę najczęściej popełnianych błędów dostępności. Przy…
Figma to nie tylko doskonałe narzędzie do tworzenia projektów interfejsów, aplikacji czy całych design systemów. W tym odcinku pokażę Wam, jak dzięki Figmie stworzycie animowane prezentacje i jak łatwo w Figmie animować dowolne elementy. Prezentacja: https://www.figma.com/file/fmrWSxvnlwn2aTkZbA9cp7/Grady-Presentation-Template-Community?node-id=0%3A1 Animacja: https://www.figma.com/proto/fmrWSxvnlwn2aTkZbA9cp7/Grady-Presentation-Template-(Community)?node-id=1%3A2&scaling=min-zoom ⭐️ Wesprzyj kanał za 34,99 zł na miesiąc i uzyskaj dostęp
Czy rozwiązania no-code i low-code zastąpią kiedyś programistów? Czy maszyny przejmą kontrolę nad światem i starzy dobrzy developerzy nie znajdą już dla siebie miejsca? Obecnie obserwujemy prawdziwy wysyp rozwiązań, które przy pomocy interfejsu oferują nam tworzenie całych aplikacji. Pytanie tylko – czy to ma sens? ⭐️ Wesprzyj kanał za 34,99
⭐️ Wesprzyj kanał za 34,99 zł na miesiąc i uzyskaj dostęp do wszystkich moich kursów na kanale: https://www.youtube.com/channel/UCq8XmOMtrUCb8FcFHQEd8_g/join 📓 Kup Hello Notes na https://sklep.helloroman.pl 🔔 Subskrybuj mój kanał - https://www.youtube.com/helloroman?sub_confirmation=1 📌 Sprawdź też: Instagram - http://instagram.com/siemaroman Facebook - https://facebook.com/helloroman.vlog Moja strona - https://helloroman.com 📫 Mój newsletter - https://helloroman.com/newsletter ✉️ Kontakt
⭐️ Wesprzyj kanał za 34,99 zł na miesiąc i uzyskaj dostęp do wszystkich moich kursów na kanale: https://www.youtube.com/channel/UCq8XmOMtrUCb8FcFHQEd8_g/join 📓 Kup Hello Notes na https://sklep.helloroman.pl 🔔 Subskrybuj mój kanał - https://www.youtube.com/helloroman?sub_confirmation=1 📌 Sprawdź też: Instagram - http://instagram.com/siemaroman Facebook - https://facebook.com/helloroman.vlog Moja strona - https://helloroman.com 📫 Mój newsletter - https://helloroman.com/newsletter ✉️ Kontakt
⭐️ Wesprzyj kanał za 34,99 zł na miesiąc i uzyskaj dostęp do moich najnowszych kursów: https://www.youtube.com/channel/UCq8XmOMtrUCb8FcFHQEd8_g/join 📓 Kup Hello Notes na https://sklep.helloroman.pl ⭐️ Uzyskaj dostęp do wszystkich moich kursów za 99 zł na miesiąc: https://eduweb.pl/programowanie-i-www... 🔔 Subskrybuj mój kanał - https://www.youtube.com/helloroman?su... 📌 Sprawdź też: Instagram - http://instagram.com/siemaroman Facebook - https://facebook.com/helloroman.vlog
Po długiej przerwie, odświeżam YouTuba:) Jako wstęp, przygotowałęm nową miniserie na YouTubie. Jest to projekt praktyczny oparty na Node + React + MongoDB. Seria składa się z 8 odcinków a […] Artykuł Nowa miniseria Node + React + MongoDB pochodzi z serwisu TwórcaStron.pl - Blog dla programistów i nie tylko.
Ostatni odcinek z serii o asynchroniczności – czyli wyłapywanie błędów z async/ await. Ale nie tylko, ponieważ try, catch służy do wyłapywania błędów także w synchronicznym kodzie. Podsumowując, try/catch jest […] Artykuł try, catch – czyli wyłapywanie błędów w JS pochodzi z serwisu TwórcaStron.pl - Blog dla programistów i nie
Skoro był temat callbacków i promisów to nie mogło zabraknąć async/await! Async / await [wideo] Artykuł async, await – czyli lepsze promisy pochodzi z serwisu TwórcaStron.pl - Blog dla programistów i nie tylko.
Klonowanie obiektów w JavaScript wcale nie jest takie proste jakby się mogło wydawać. Dodatkowo do tematu wchodzą pojecia takie jak shallow copy i deep copy oraz kilka różnych sposobów na […] Artykuł Klonowanie obiektów w JS pochodzi z serwisu TwórcaStron.pl - Blog dla programistów i nie tylko.
Promise – to tylko dziwne callbacki? Prosto o Promise() [ wideo] Artykuł Promise – to tylko dziwne callbacki? Prosto o Promise() pochodzi z serwisu TwórcaStron.pl - Blog dla programistów i nie tylko.
Polami formularza możemy manipulować za pomocą atrybutu type. Nie zawsze jednak urządzenie mobilne wie dokładnie, jaką klawiaturę wysunąć użytkownikowi, szczególnie w różnego typu specyficznych przypadkach. Nie zawsze chcemy też polegać na domyślnym wyborze przeglądarki. Możemy temu w prosty sposób zaradzić i samodzielnie zdefiniować widok klawiatury urządzenia mobilnego. Wykorzystamy w tym
Po świąteczno-noworocznej przerwie pora rozruszać stawy palcach. Dzisiejszym tematem będzie centrowanie elementu znajdującego się w kontenerze. Rzecz prosta, lecz często poszukiwana w wyszukiwarkach, szczególnie przez początkujących web-developerów. O tym, jak wyśrodkować element za pomocą trzech sposobów – Flexbox, Grid i Block – przeczytasz poniżej. Załóżmy, że znaleźliśmy się w sytuacji,
Ostatnio bardzo modny ale i za razem praktyczny – z punktu widzenia użytkownika – jest temat udostępniania wszem i wobec ciemnych wersji interfejsu aplikacji webowych. Sam jestem zwolennikiem tego ruchu i z utęsknieniem wypatruję kolejnych usług, które taką formę oferują. Co ciekawe, za pomocą CSS3 i reguł dostępnych w Media
Znacie ten ból podczas wypełniania formularza na stronie internetowej? Ciągłe komunikaty – wypełnij to pole, niepoprawny format. Klikamy i klikamy, czasem kilka razy w przycisk wysyłania, za każdym razem dowiadując się o błędach walidacji. Co zrobić, aby takim jak my, żyło się lepiej? Zaoferować choćby minimalną, niewielką pomoc w postaci
Standardowo przycisk z atrybutem type=”submit” wysyła formularz, w którym bezpośrednio się znajduje. Jak zatem wysłać formularz przyciskiem, który znajduje się poza nim, w zupełnie innym miejscu dokumentu HTML? Atrybut form dla elementu <button> Za pomocą atrybutu form, do którego przekażemy identyfikator formularza, można wywołać zdarzenie wysłania tego formularza. [crayon-5fd385ee17b73670276533/]