Sieć
Przydatne rozszerzenia VS Code dla programistów front-end
Poznaj przydatne rozszerzenia Visual Studio Code dla programistów internetowych: mali pomocnicy, aby zminimalizować spowolnienia i frustracje, a także usprawnić przepływ pracy programistów. Z automatycznymi komunikatami dziennika, automatycznym formatowaniem kodu, narzędziami do plików, etykietami plików, fragmentami kodu, nawiasami wyróżniającymi, tagami, wcięciami i obszarami roboczymi, dołączaniem i zdalnym SSH.
Czytaj więcejJak tworzyć i uruchamiać potężne, responsywne strony internetowe za pomocą edytora X
Chociaż twórcy stron internetowych istnieją od dawna, dopiero niedawno stały się praktyczne do użytku profesjonalnego. Zamykanie luki między projektowaniem a kodowaniem stało się gwiazdą północy dla wielu firm i widzimy falę narzędzi, które spełniają tę obietnicę.
Czytaj więcejDostępne pliki SVG: idealne wzory dla użytkowników czytników ekranu
Dowiedz się, których wzorców SVG powinniśmy unikać i które wzorce są najbardziej inkluzywne, porównując różne kombinacje systemów operacyjnych, przeglądarek i czytników ekranu.
Czytaj więcejPrzewodnik po usuwaniu błędów za pomocą Gita (część 2)
Błędy. Ci okrutni złoczyńcy nie zatrzymują się nawet w pięknym świecie tworzenia oprogramowania. Ale chociaż nie możemy uniknąć popełniania błędów, możemy nauczyć się je cofać! Ten post pokaże Ci odpowiednie narzędzia do codziennej pracy z Git.
Czytaj więcejNowy sposób na zmniejszenie wpływu ładowania czcionek: deskryptory czcionek CSS
Czcionki internetowe są często straszne dla wydajności sieci i żadna ze strategii ładowania czcionek nie jest szczególnie skuteczna, aby temu zaradzić. Nadchodzące opcje czcionek mogą w końcu spełnić obietnicę ułatwienia wyrównania czcionek zastępczych do czcionek ostatecznych.
Czytaj więcejZapytania kontenerów CSS: przypadki użycia i strategie migracji
Zapytania kontenerów CSS przybliżają zapytania o media do samych elementów docelowych i umożliwiają im dostosowanie się do praktycznie dowolnego kontenera lub układu. W tym artykule omówimy podstawy zapytań kontenerowych CSS i sposoby ich dzisiejszego użycia z progresywnym ulepszaniem lub wypełnianiem wielokrotnym.
Czytaj więcejTworzenie edytora tekstu sformatowanego (WYSIWYG)
Zbudujmy bogaty tekst, edytor WYSIWYG, który obsługuje tekst sformatowany, obrazy, linki i niektóre niuanse z aplikacji do przetwarzania tekstu. Użyjemy SlateJS do zbudowania powłoki edytora, a następnie dodamy pasek narzędzi i niestandardowe konfiguracje.
Czytaj więcejJak zaimplementować uwierzytelnianie w Next.js z Auth0?
Samouczek krok po kroku dotyczący dodawania uwierzytelniania i autoryzacji do aplikacji Next.js z Auth0. Użyjemy SDK Next.js, aby połączyć naszą aplikację z API Auth0 i utworzymy dynamiczną trasę API dla Reacta.
Czytaj więcejFrustrujące wzorce projektowe: mega-rozwijane menu podręczne
Wszystko, o czym należy pamiętać podczas projektowania i tworzenia mega rozwijanego menu, typowych pułapek, opóźnień wejścia/wyjścia w zawisie, techniki trójkąta trajektorii i obszarów wyjścia ze ścieżki SVG.
Czytaj więcejJak tworzyć, edytować i animować pliki SVG w jednym miejscu za pomocą SVGator 3.0
Dzisiaj przyjrzymy się bliżej [SVGator 3.0](https://www.svgator.com/?utm_source=article&utm_medium=smashingmag&utm_campaign=svgator3_smashing), nowej głównej wersji popularnej aplikacji SVG, która umożliwia tworzenie, edytowanie i animuj pliki SVG i jak najlepiej wykorzystaj to, co SVG ma do zaoferowania — od początku do końca.
Czytaj więcej