Artykuły dla tych, którzy
wdrażają stack
Materiały o React, Node.js, TypeScript i AI. Przetłumaczony tekst jest pokazany, gdy istnieje. Jeśli nie, widać tekst angielski i dopisek o tym.
Tag: Code Splitting
Ładowanie, oczekiwanie, błędy: jak pasują do siebie granice lenistwa, napięcia i błędów
Zrozum, w jaki sposób React.lazy, Suspense i Error Boundaries dzielą kod, pokazują alternatywy oraz zapobiegają awariom, a także gdzie umieścić każdą z tych mechanizmów dla lepszej użyteczności.
9 min czytaniaRozbijanie kodu w dużych usługach Angular na żądanie za pomocą injectAsync
Dlaczego usługa wstrzykiwana statycznie zabiera ze sobą swoje biblioteki do głównego pliku Angular, oraz jak injectAsync ładuje usługi w trybie opóźnionym w zależności od intencji użytkownika, w tym przy ładowaniu warunkowym.
6 min czytaniaDlaczego React.lazy() wymaga domyślnego eksportu i jak ładować te o nazwie
Zrozum, co otrzymuje React.lazy() od dynamicznego importu, dlaczego eksporty nazwane go psują, jak przekierować je na domyślne, oraz w jaki sposób wpisują się w to Suspense i dzielenie kodu.
9 min czytaniaNajpierw zrób mniej pracy: lista kontrolna wydajności w React przed użyciem memoizacji
Zmniejsz koszty aplikacji React, unikając nadmiernych zadań: używaj opóźnień przy wyszukiwaniu, stronicuj dane, umieszczaj stan w jednym miejscu, stosuj stabilne klucze, przenoś obliczenia na stronę serwera i używaj ładowania opóźnionego, a następnie zastosuj mechanizm memoizacji w razie potrzeby.
10 min czytaniaOdkrywanie zasobów, a nie ich transfer: wcześniejsze ładowanie aplikacji React przy użyciu HTTP/3
W protokole HTTP/3 w aplikacjach React problemem jest późne odkrywanie zasobów, a nie ich transfer. Funkcje preloadModule, preinit, Early Hints oraz podział na fragmenty rozwiązują ten problem, biorąc pod uwagę SSR.
19 min czytania
O tych artykułach
Wycena w 24 h
Potrzebujesz tego stacka w warstwie operatorskiej? Wyślij brief — wycena w 24 h.