Термин React обновлено

'use client': что это

Коротко

'use client': объявляет границу между серверными и клиентскими компонентами: модуль с директивой и всё, что он импортирует, попадает в клиентский бандл и гидрируется. Нужна там, где есть состояние, эффекты, обработчики событий или браузерные API.

Определение

Объявляет границу между серверными и клиентскими компонентами: модуль с директивой и всё, что он импортирует, попадает в клиентский бандл и гидрируется. Нужна там, где есть состояние, эффекты, обработчики событий или браузерные API.

Из урока «React 18-19: Suspense, transitions, RSC, компилятор»

Директива 'use client' в начале файла объявляет границу: этот модуль и всё, что он импортирует, попадает в клиентский бандл.

Читать урок целиком

Запомните, а не прочитайте

В тренажёре карточка вернётся, когда начнёт забываться. А билеты по React проверят, что термин понятен в деле.