Sieć

Dajemy Ci to, co najlepsze w rozbijaniu

Co nowego w Smashingu? Kiedy jest następne wydarzenie? Czy coś przegapiłeś? Nie martw się, wszystko znajdziesz tutaj w jednym miejscu, więc nie musisz mieć otwartych setek kart. (Tak, było tak tłoczno!)

Czytaj więcej

Metody poprawy i optymalizacji wydajności w aplikacjach React

Od czasu wprowadzenia React zmienił sposób, w jaki programiści front-end budują aplikacje internetowe, a jego wirtualny DOM słynie z efektywnego renderowania komponentów. W tym samouczku omówimy różne metody optymalizacji wydajności w aplikacjach React, a także funkcje Reacta, których możemy użyć do poprawy wydajności.

Czytaj więcej

Wprowadzenie do Stimulus.js

W tym artykule Mike Rogers przedstawi Ci Stimulus, skromny framework JavaScript, który uzupełnia Twój istniejący HTML. Pod koniec zrozumiesz założenie Stimulus i dlaczego jest to przydatne narzędzie, które możesz mieć w plecaku.

Czytaj więcej

Czy przeprojektowanie aplikacji mobilnej to zły pomysł?

Aplikacje mobilne Scrabble GO, Instacart i YouTube przeszły ostatnio rewolucyjne zmiany. Czy w końcu byli tego warci? Przyjrzyjmy się popełnionym błędom i lekcjom, jakie możemy z nich wyciągnąć.

Czytaj więcej

Smashing Podcast Episode 20 z Marcy Sutton: Co to jest Gatsby?

Mówimy o Gatsbym. Co to jest i jak pasuje do twojego stosu programistycznego? Drew McLellan rozmawia z ekspertem Marcy Sutton, aby się dowiedzieć.

Czytaj więcej

Funkcje platformy internetowej crowdfundingu z otwartym priorytetem

Rachel Andrew przygląda się nowej próbie finansowania społecznościowego kosztów wdrażania funkcji przeglądarki.

Czytaj więcej

Jak utworzyć niestandardowy hak reakcji w celu pobrania i przechowywania danych w pamięci podręcznej?

Istnieje duże prawdopodobieństwo, że wiele komponentów w Twojej aplikacji React będzie musiało wykonywać wywołania API w celu pobrania danych, które będą wyświetlane użytkownikom. Jest to już możliwe przy użyciu metody cyklu życia `componentDidMount()`, ale wraz z wprowadzeniem hooków możesz zbudować własny hook, który będzie pobierał i buforował dane dla ciebie. To właśnie omówi ten samouczek.

Czytaj więcej

Wydanie książki do kliknięcia! I szansa na ponowne przemyślenie naszych rutyn

Nasza najnowsza książka *Kliknij! Jak zachęcić do kliknięć bez cienistych sztuczek* to jedna z naszych najbardziej kreatywnych — pięknie zaprojektowana i wypełniona świetnymi strategiami zwiększania konwersji bez popadania w ślepą uliczkę rutyny mrocznych wzorów.

Czytaj więcej

Przejścia CSS w Vuejs i Nuxtjs

Przejścia to dobry sposób na usuwanie, zmianę lub aktualizację danych w aplikacji, ponieważ ich wystąpienie dodaje ładny efekt i jest dobre dla wygody użytkownika. W tym samouczku przyjrzymy się różnym sposobom stosowania przejść w aplikacjach Vue.js i Nuxt.js.

Czytaj więcej

Usuwanie paniki z alertów o wysyłce i ekwipunku w handlu elektronicznym

Był czas, kiedy marketerzy wykorzystywali takie rzeczy jak pilność, niedobór i FOMO, aby zachęcić kupujących online do wyprzedaży. Jednak taktyka zastraszania może w rzeczywistości zaszkodzić relacjom marki z klientami. Z samej ich natury napotykamy podobne problemy z alertami dotyczącymi wysyłki i stanów magazynowych. To powiedziawszy, istnieją sposoby, dzięki którym projektanci stron internetowych mogą powstrzymać panikę i frustrację przed przeniknięciem do doświadczenia kupujących.

Czytaj więcej