Wyobraź sobie taką sytuację: użytkownik wychodzi z twojej strony, ale ty chcesz go koniecznie zatrzymać, oczywiście w dobrej wierze. Chcemy otrzymać od niego świadome potwierdzenie intencji wyjścia ze strony. Co wtedy? Co robić, aby… się nie narobić?
Podwójna negacja (aka !!) w JS
Gorący temat. Najbardziej kulturalne dyskusje kończy rękoczynami i rzucaniem internetowych klątw na odważnych entuzjastów podwójnej negacji. A ja cenię sobie spokojne życie, więc na wstępie chciałabym zaznaczyć fundamentalny cel tego artykułu. Tak więc, drogi Czytelniku, dziś dzielę się z Tobą wiedzą, a nie rekomendacją. Teraz, ze spokojnym sercem, mogę przejść do rzeczy. Czym jest podwójna […]
CASE STUDY: React – responsywne kliknięcie
Mam dla Ciebie szybki temat: responsywne kliknięcie w React. Ja wiem, co myślisz. Błahostka. Taki tam drobiazg. Banał. A więc… do dzieła!
CASE STUDY: kolejność zdarzeń w JS
Wpadłam ostatnio na zagwozdkę, która prawie strąciła mnie z fotela. Zobaczymy, jak będzie z Wami!
React – o mutacji stanu jeszcze raz. Aż do skutku.
Wyobraźcie sobie proste zadanie. React. Macie 2 listy. I musicie dorobić funkcjonalność przenoszenia ich elementów pomiędzy owymi listami. Pfffff! A może… niekoniecznie?
React v16.0.0 – co nowego?
Niedawno na świat wyszła nowa paczka Reacta w wersji 16. W Internecie posypały się artykuły, co tam ciekawego możemy znaleźć. I ja dorzucę od siebie podsumowanie React v16. Jak zawsze krótko, bo nikomu nie chce się czytać długich postów.
React: Czy wiesz, że setState jest asynchroniczne?
A więc – wiedziałeś? Prolog Dla niewtajemniczonych: React zakłada budowanie widoku aplikacji z komponentów. Komponenty z kolei mogą posiadać swój wewnętrzny stan (state). Stan komponentu możesz w nim zmieniać za pomocą metody setState. Więcej podstaw możecie znaleźć tutaj. Bum! Niby wszystko jest proste i logiczne, ale… Hola, hola! Metoda setState jest asynchroniczna! Na przykład! Tutaj […]