Это пример со страницы приложения Google Adsense. Экран загрузки, отображаемый перед главной страницей, отображался после.
Я не знаю, как сделать то же самое с React, потому что, если я делаю загрузочный экран, отображаемый компонентом React, он не отображается во время загрузки страницы, потому что он должен ждать DOM, отрисованный раньше.
Обновленный:
Я сделал пример моего подхода, поместив загрузчик экрана в index.html
и удалив его в методе жизненного цикла React componentDidMount()
.