W React oraz w React Native wszystkie dane, które mają zostać wyświetlone lub mają realny wpływ na wyświetlaną treść, powinny zostać zapisywane w stanie komponentu. Jest to o tyle ważne, ponieważ aby zaktualizować takie wartości musimy wywołać metodę setState(), która spowoduje ponowne rendero...

Nie tak dawno opisywałem metodę Future.wait() języka Dart (wpis znajduje się tutaj), dzięki której możemy zoptymalizować działania asynchroniczne. Oczywiście JavaScript niczym nie ustępuje Dartowi i aplikacje pisane w React Native również mogą wykorzystywać tego rodzaju funkcję, która zw...

Tworzenie aplikacji mobilnych od jakiegoś już czasu jest coraz szybsze i mniej kosztowne. Na rynku pojawiły się różne frameworki, które pozwalają pisać aplikacje na różne platformy przy wykorzystaniu jednego kodu. Istnieją frameworki hybrydowe, które pozwalają przy pomocy znajomości HTML, CSS or...

Język JavaScript, tak jak język PHP, jest językiem słabo typowanym. Pomimo tego, że słabe typowanie ma swoje plusy jak przykładowo mniejsze nakłady pracy programisty, ponieważ nie musi on za każdym razem podczas deklaracji zmiennej, deklarować jej typu, gdyż tym wszystkim zajmuje się za niego in...