Sieć
Czego Saul Bass może nas nauczyć o projektowaniu stron internetowych?
Napisy filmowe, loga marek, plakaty… Saul Bass zrobił to wszystko, a zasady, które przyświecały jego twórczości, są teraz tak samo cenne jak 50 lat temu.
Czytaj więcejTworzenie aplikacji internetowej za pomocą React, Redux i Sanity.io
Headless CMS to potężny i łatwy sposób na zarządzanie treścią i dostęp do API. Zbudowany na React, Sanity.io jest płynnym narzędziem do elastycznego zarządzania treścią. Może być używany do budowania od podstaw prostych do złożonych aplikacji. W tym artykule, Ifeanyi wyjaśnia, jak zbudować prostą aplikację z listą przy użyciu Sanity.io i React. Globalne stany będą zarządzane przez Redux, a aplikacja będzie stylizowana za pomocą styled-components.
Czytaj więcejDynamiczne pisanie statyczne w TypeScript
W tym artykule przyjrzymy się niektórym z bardziej zaawansowanych funkcji TypeScript, takich jak typy Unii, typy warunkowe, typy literałów szablonu i typy ogólne. Chcemy sformalizować najbardziej dynamiczne zachowanie JavaScript w taki sposób, abyśmy mogli wyłapać większość błędów, zanim się pojawią.
Czytaj więcejJak stworzyć angażującego i użytecznego chatbota
Co sprawia, że chatbot jest dobry? Większość ludzi myśli o dowcipnych odpowiedziach i uczeniu maszynowym, ale podstawa UX chatbota jest tak naprawdę zakorzeniona w strategii treści. Dowiedz się, jak stworzyć chatbota, który brzmi po ludzku i angażuje ludzi.
Czytaj więcejOd projektu do przyjaznego dla programisty kodu React w kilka minut dzięki Anima
W tym artykule dowiemy się, jak przekształcić nasze statyczne projekty w działający, oparty na kodzie prototyp z prawdziwymi polami, formularzami, mapami i animacjami, a następnie przekształcić ten prototyp w kod React — wszystko zintegrowane w jednym narzędziu.
Czytaj więcejSmashing Podcast Episode 34 z Harrym Robertsem: Jaki jest stan wydajności internetowej?
W tym odcinku mówimy o wydajności sieci. Jak wygląda krajobraz wydajności w 2021 roku? Drew McLellan rozmawia z ekspertem Harrym Robertsem, aby się dowiedzieć.
Czytaj więcejPraca zdalna: przydatne narzędzia i zasoby
Jak zachować kreatywność, koncentrację i organizację podczas pracy zdalnej? Zebraliśmy kilka przydatnych narzędzi i zasobów, z których korzystamy codziennie — aby pomóc Ci w pełni wykorzystać możliwości pracy zdalnej.
Czytaj więcejKiedy odmówić niezależnym projektom?
Dla głodnych freelancerów odrzucenie pracy może być trudne. Ale na dłuższą metę odmowa projektowi, który jest źle dopasowany, sprawi, że staniesz się lepszym freelancerem. Ten artykuł pomoże freelancerom i konsultantom krytycznie zastanowić się, kiedy odrzucić możliwość lub prośbę i jak to zrobić asertywnie, ale uprzejmie.
Czytaj więcejJak poprawiliśmy wydajność SmashingMag
W tym artykule przyjrzymy się bliżej niektórym zmianom, które wprowadziliśmy w tej witrynie — działającej na JAMStack z React — w celu zoptymalizowania wydajności sieci i ulepszenia podstawowych wskaźników internetowych. Z niektórymi błędami, które popełniliśmy, i niektórymi nieoczekiwanymi zmianami, które pomogły poprawić wszystkie wskaźniki na całej planszy.
Czytaj więcejJak zbudować Node.js API dla Ethereum Blockchain?
W tym artykule John Agbanusi wyjaśnia, w jaki sposób można zbudować od podstaw interfejs API Node.js, budując i wdrażając łańcuch bloków Ethereum w celu decentralizacji. Pokazuje również krok po kroku proces integracji API i łańcucha bloków w jednym API zwanym „zdecentralizowanym API aplikacji”.
Czytaj więcej