В этой статье мы собрали несколько своих материалов по ReactJS и смежным темам за последние 1,5 года, в которых говорили о преимуществах любимой и понятной нам технологии. Здесь есть главы как для общего ознакомления с React, так и главы технически насыщенные и сложные. Для более взвешенного решения, какой технологией пользоваться на своём проекте,…
Для SSR не обязательно использовать NextJS. Если в проекте есть ReactDOM, то он сам отлично умеет рендерить компоненты на серваке. Странно, что про него постоянно забывают.
Думаю, что для неопытного пользователя (для коего данная статья) лучше взять NextJS и не морочить голову.
А подход Server Side Rendering полностью решает проблему с SEO? Поисковики же не всегда компилируют скрипты (нет никаких гарантий, что они это сделают каждый раз), поэтому не всегда увидят полное содержимое сайта. Думаю, всё равно какие-то заморочки с SEO остаются. Всё же SPA-решения для контентных сайтов не совсем подходят, больше для интерфейсов и админок.