Sieć

Jak przeprowadzić migrację z jQuery do Next.js

W tym artykule przyjrzymy się bliżej różnym podejściom i strategiom dotyczącym migracji aplikacji internetowej korzystającej z frameworka jQuery i zaczniemy używać jednego z najfajniejszych frameworków React na rynku: Next.js.

Czytaj więcej

Refaktoryzacja CSS: Wprowadzenie (część 1)

Refaktoryzacja CSS nie jest łatwym zadaniem — należy to zrobić w sposób nie stwarzający problemów. Najpierw musimy przeanalizować istniejącą bazę kodu, przeprowadzić audyt stanu bazy kodu CSS, odkryć słabości, uzgodnić podejście i przekonać kierownictwo do zainwestowania czasu i zasobów w ten proces.

Czytaj więcej

Tworzenie mocnych argumentów za dostępnością

Dostępność jest często pomijana lub przykręcana na końcu projektu. Zastanówmy się, jak wdrożyć i promować dostępność od początku projektu do wydania lub przekazania i dalej.

Czytaj więcej

Narzędzia i praktyki przyspieszające proces tworzenia Vue.js

Mimo że Vue.js twierdzi, że ma przystępny, minimalistyczny framework, który można stopniowo dostosowywać, może to być trochę przytłaczające, gdy zaczynasz jako nowicjusz Vue.js. W tym artykule przyjrzymy się, jak sprawić, by pisanie Vue.js było dziecinnie proste.

Czytaj więcej

Wprowadzenie do komponentów Figma Interactive

Komponenty interaktywne w Figma umożliwiają projektantom tworzenie komponentu ze stanami (najechanie, aktywny, kliknięty, fokus) i uczynienie go interaktywnym, tak aby każda kopia komponentu domyślnie odziedziczyła te same interakcje. Przyjrzyjmy się, jak może to skrócić czas i wysiłek potrzebny do tworzenia interakcji dla Twoich makiet.

Czytaj więcej

Jak wybrać bezgłowy CMS?

Istnieje szereg systemów CMS typu Headless. W tym artykule zagłębiamy się w funkcje bezgłowego CMS, aby zadowolić Twoich redaktorów treści, marketerów i Ciebie jako programistę. Dla doświadczonego praktyka bez głowy może to być lista kontrolna, aby zobaczyć, co nowego tam jest. Dla tych, którzy rozpoczynają swoją bezgłową podróż, może to być wskazówka, czego szukać.

Czytaj więcej

Używanie kolorów HSL w CSS

W tym artykule Ahmad Shadeed wyjaśnia, czym jest HSL, jak z niego korzystać, a także dzieli się kilkoma przydatnymi przypadkami użycia i przykładami, których możesz użyć od razu w swoich bieżących projektach.

Czytaj więcej

Testowanie poczty e-mail tak, jak powinno

Przy tak wielu narzędziach i podejściach poczta e-mail wciąż ma wiele problemów, zarówno dla programistów, jak i marketerów e-mailowych. E-mail jest trudny, ponieważ ma zbyt wiele aspektów do ustawienia i kilka przypadków bez wspólnych zasad, których należy przestrzegać.

Czytaj więcej

Rozkładanie dużych kompilacji za pomocą Netlify i Next.js

Generacja statyczna jest świetna pod względem wydajności — dopóki aplikacja nie stanie się zbyt duża, a czasy budowy osiągną szczyt. Dzisiaj przyjrzymy się, jak nowe narzędzia On-Demand Builders firmy Netlify mogą to naprawić.

Czytaj więcej

Smashing Podcast Episode 40 With Mike Cavaliere: Co to jest UI Chakra dla React?

W tym odcinku mówimy o interfejsie Chakra. Co to jest i jak może pomóc w Twoich projektach React? Drew McLellan rozmawia z ekspertem Mikem Cavaliere, aby się tego dowiedzieć.

Czytaj więcej