Зачем использовать SSG и SSR, если есть useEffect?

Рейтинг: -2Ответов: 1Опубликовано: 07.03.2023

В моем понимании SSG и SSR нужны для лучшей seo оптимизации.

Вот пример:

index.tsx main.tsx результат в браузере

И все ок, мы взяли данные из сервера, и показали их пользователю в виде html.

Но если мы перепишем на useEffect:

index.tsx main.tsx результат в браузере

Результат в браузере точно такой же самый, как если бы мы использовали getStaticProps. У нас точно так же видна html страница, с данным в виде html.

Тогда зачем нужно использовать getStaticProps, если результат такой же?

P.s Мой вопрос может быть странным, но хотелось бы без негатива.

Ответы

▲ 0Принят

В инструментах разработчика у тебя уже html после рендеринга. А что бы посмотреть что на самом деле получил браузер используйте ctrl-u. И там будет пустой html –