GyaanSetu JavaScript

Ekosystem JavaScript i TypeScript.

115 articlesDeep, practical knowledge

AI wygrało wojnę o TypeScript

AI wygrało wojnę o TypeScript. Debata dobiegła końca. TypeScript nie wygrał dzięki lepszym argumentom. Wygrał, ponieważ narzędzia AI sprawiły, że debata stała się nieistotna. Badacze odkryli kluczowy wzor…

JavaScript · 2 min read

Operacje CRUD w DOM

Operacje CRUD w DOM. Document Object Model (DOM) to sposób, w jaki przeglądarki reprezentują HTML. Przekształca on każdy element, atrybut i fragment tekstu w obiekt. JavaScript wykorzystuje te obiekty…

JavaScript · 2 min read

Jak skonfigurować React Context

Jak skonfigurować React Context. Prop drilling niszczy Twój kod. Przekazujesz dane przez pięć warstw komponentów, które ich nie potrzebują. React Context rozwiązuje ten problem. Jednak większość konfiguracji tworzy…

JavaScript · 2 min read

Zasada 3 sekund w wydajności stron internetowych

Zasada 3 sekund w wydajności stron internetowych. Masz trzy sekundy. Potem Twoi użytkownicy odchodzą. Badania Google pokazują, że 53% użytkowników urządzeń mobilnych opuszcza stronę, jeśli jej ładowanie trwa dłużej niż 3 sek…

JavaScript · 2 min read

Używanie React Refs i hooka useRef

Używanie React Refs i hooka useRef. React stosuje podejście deklaratywne. Aktualizujesz stan, a React aktualizuje interfejs użytkownika. Działa to w większości przypadków, ale czasami musisz wyjść poza...

JavaScript · 2 min read

Opanuj listy i klucze w React

Opanuj listy i klucze w React. Renderowanie list w React jest proste, ale zrobienie tego poprawnie jest trudne. Wielu programistów używa indeksu tablicy jako klucza. To błąd. Prowadzi to do błędów i s…

JavaScript · 2 min read

Jak Node.js obsługuje tysiące zapytań

Jak Node.js obsługuje tysiące zapytań. Mówi się, że Node.js jest jednowątkowy. Mimo to obsługuje tysiące zapytań, odczytuje pliki i wykonuje wywołania API bez zatrzymywania się. Jak to...

JavaScript · 2 min read

Ukryty koszt każdej instalacji npm

Ukryty koszt każdej instalacji npm. Spędziliśmy dziesięć lat na pobieraniu bibliotek, aby naprawić JavaScript. Używaliśmy moment.js do dat. Używaliśmy lodash do funkcji pomocniczych. Używaliśmy node fetch do...

JavaScript · 2 min read

Tworzenie interaktywnego przewodnika po aplikacji

Tworzenie interaktywnego przewodnika po aplikacji. Zespoły wsparcia często mają trudności z aplikacjami, których nigdy nie instalowały. Standardowym rozwiązaniem jest plik PDF ze zrzutami ekranu. Większość ludzi nie czyta plików PDF...

JavaScript · 2 min read

Your Console Is Lying To You

Your Console Is Lying To You Your browser DevTools might mislead you during debugging. It is not broken. It is optimized for speed, not for perfect accuracy. Here is why you canno…

JavaScript · 2 min read