Frontend

с 06.05.2026

Frontend для тех, кто строит системы, а не красит кнопки

0 подписчиков
0 подписок

Когда React-приложение начинает тормозить, первая мысль знакома каждому: расставить useMemo, useCallback и memo. Вычисление пересчитывается - обернём в useMemo. Функция пересоздаётся - добавим useCallback. Дочерний компонент ререндерится без видимой причины - завернём в memo.

FRONTEND · REACT
Дело не в useMemo  

В современном Frontend ошибки слишком легко чинить директивами. Линтер ругается, что в серверном компоненте нельзя использовать useState, onClick или обращение к window; разработчик добавляет 'use client' в начало файла, и замечание исчезает, сборка спокойно проходит, фича уходит в релиз.

Однако исчезновение ошибки ещё не означа…

1

Современный Frontend давно перестал быть слоем поверх API. В реальном продукте он решает те же вопросы, что и любая распределённая система: где живут данные, когда они считаются свежими, как пережить задержку сети, что показать при частичном отказе, где провести границу между сервером и клиентом, как не превратить локальное состояние в теневую базу…

2