Серверный рендеринг (SSR)

July 15, 2026 · View on GitHub

English | Русский

Чтобы избежать «мигания» темы при первой загрузке страницы, сгенерируйте корневой CSS-класс на этапе SSR:

import {getRootClassName} from '@gravity-ui/uikit/server';

const theme = 'dark';
const rootClassName = getRootClassName({theme});

const html = `
<html>
  <body>
    <div id="root" class="${rootClassName}"></div>
  </body>
</html>
`;