Артыкулы для тых, хто
выводзіць стэк у прод
Матэрыялы пра React, Node.js, TypeScript і AI. Перакладзены тэкст паказваецца, калі ён ёсць. Калі не — вы бачыце англійскі тэкст і пазнаку пра гэта.
Тэг: performance
Калі мемаізацыя ў React шкодзіць: чаму менш рэндэраў зрабіла праграму павольнейшай
Калі мемаізацыя ў React дае адваротны эфект: memo, useMemo і useCallback дадалі кошт і састарэлыя замыканні на вялікай старонцы. Дапамаглі перанос стану і прафіляванне.
13 хв чытанняTypeScript 7 і порт на Go: хутчэйшая зборка, менш памяці і хуткі водгук у рэдактары
TypeScript 7 замяняе кампілятар на натыўны рухавік на Go: паралельная зборка, меншы расход памяці, новы моўны сервер і нюансы міграцыі, якія варта праверыць загадзя.
8 хв чытанняСкількі запыткаў на самае справа можа обрабацаваць сервер Node.js?
Скількіх запітоў насправды можа апрацуе сервер Node.js? Тэсты навантажэння Express на Heroku і AWS у параўнанні з Django, оцінка працездатнасці у 40 тыс. запітоў на секунду, а такса, што спам’чвае API.
6 хв чытанняВосем выпраўленняў рэндэрынгу ў React, якія скарацілі перарэндэры на 80% без перапісвання
Спачатку прафіляванне, потым memo, useMemo, useCallback, пераходы, віртуалізацыя спісаў, падзел кода і вузкія селектары, каб паскорыць вялікую панэль на React.
5 хв чытанняДзевяць спосабоў прышвартаваць працэс разработкі ў Next.js і стварэння пакетаў для робочай сіткі
Шырэй Next.js: выкорыстоўваеце Turbopack, адмовіцеся ад файлаў barrel, раздзеліце перакананне тыпаў, заставіце компоненты кліента маленькімі, атрыбут lazy-load для важкіх бібліятэкаў і скорачыце пакеты для выпуску.
4 хв чытанняЗастосавайце местныя LLM-мадэлі на Mac за дапамою MLX замест стандартнага двіжка llama.cpp.
Калі MLX адзелення Apple перамагае llama.cpp у працы з локальнымі LLM на чыпах Apple Silicon, пры чым швальдзівкі залежыць ад размеру модэлі, ёсць тры спосабы перайсці з Ollama, а таксама аб’явы, якіх трэба ухіліцца.
5 хв чытанняВыявленне прычыны повольнасці запітаў у Weaviate за дапамогою аналізу кожнага етапа
Аналіз запітаў у Weaviate вяртае паводзінне розбілення на кожны етап разам з кожной вясьпадзючай інформацыёй, таму можна швабро відразліці повольныя фільтрацыі, чытанне з дыска, пошук у графе або перэрахунак балав.
5 хв чытанняВектарна квантыфікація у параўнанні: Int8 проты бінарного зберыгання і відтворэння
З’ясавайце, як int8 і бінарная квантызацыя вплываюць на рывень відтворэння і запасы памяці для эмбедынгаў, чаму бінарная квантызацыя можа спрычыніць проблемы, і як выбраць безпечны рэвень сціскання.
4 хв чытанняУзлы DOM — гэта не рэштры HTML, якія вы адправляеце.
DOM – гэта не тэкст HTML, які вы аплывалі. Дрэвы парсавання, жывыя NodeLists і перэраспалювання елементаяў пояснююць, чаму падход, які базуецца на тэкстовым роўні, не працуе ў фронтэндах на JavaScript і React.
5 хв чытання
Пра гэтыя артыкулы
Ацэнка за 24 гадзіны
Патрэбны такі стэк у аператарскім слоі? Дашліце брыф — ацэнка за 24 гадзіны.