Size: a a a

React — русскоговорящее сообщество

2020 July 18

VK

Vladimir Klimov in React — русскоговорящее сообщество
Nurbek Nurjanov
Привет. Вот скажите. Как вы делаете SSR на реакте. Знаю что есть next фреймворк, но на вакансиях его не требуют. Ощущение что никто не юзает его. А как вообще работать без ssr для seo ??

Какой самый распространенный способ ssr на реакте ?? Да и вообще делаете ли вы ssr ??
Если вам нужно CEO - значит лучше делать сразу с помощью SSR, что касается Next - ваше впечатление ошибочно, он как раз очень популярный как инструмент чтобы быстро и удобно "начать", тут еще в чатике советовали razzle, но я не пробовал, ничего сказать не могу
источник

NN

Nurbek Nurjanov in React — русскоговорящее сообщество
Vladimir Klimov
Если вам нужно CEO - значит лучше делать сразу с помощью SSR, что касается Next - ваше впечатление ошибочно, он как раз очень популярный как инструмент чтобы быстро и удобно "начать", тут еще в чатике советовали razzle, но я не пробовал, ничего сказать не могу
а почему некст нигде не требуют ни разу не видел в вакансиях
такое ощущение что реакт разрабы болт положили на сео
источник

NN

Nurbek Nurjanov in React — русскоговорящее сообщество
или заказчики не требуют от вас сео ??
источник

NN

Nurbek Nurjanov in React — русскоговорящее сообщество
СЕО это же по умолчанию же ведь надо
источник

SB

Sergey Bekharsky in React — русскоговорящее сообщество
Nurbek Nurjanov
СЕО это же по умолчанию же ведь надо
Нам не надо
источник

DK

Daniil Kuznetsov in React — русскоговорящее сообщество
Nurbek Nurjanov
СЕО это же по умолчанию же ведь надо
Кому?
источник

VK

Vladimir Klimov in React — русскоговорящее сообщество
Nurbek Nurjanov
СЕО это же по умолчанию же ведь надо
Зачем figma CEO? Веб-приложениям типа Notion, Gmail, и подобным?
источник

,

, in React — русскоговорящее сообщество
Nurbek Nurjanov
СЕО это же по умолчанию же ведь надо
По умолчанию нет. Но если знаешь то красавчик)))
источник

IN

Igor N in React — русскоговорящее сообщество
Nurbek Nurjanov
Привет. Вот скажите. Как вы делаете SSR на реакте. Знаю что есть next фреймворк, но на вакансиях его не требуют. Ощущение что никто не юзает его. А как вообще работать без ssr для seo ??

Какой самый распространенный способ ssr на реакте ?? Да и вообще делаете ли вы ssr ??
Ты только начал учить реакт? На реальных проектах не работал? Если нет — не заморачивайся вообще на этом. Надо будет потом — изучишь этот next. Воюй пока в другую сторону)
источник

Е

Едуард in React — русскоговорящее сообщество
https://habr.com/ru/company/ruvds/blog/350976/
читал давно уже, может в тему
источник

SS

S S in React — русскоговорящее сообщество
Igor N
Ты только начал учить реакт? На реальных проектах не работал? Если нет — не заморачивайся вообще на этом. Надо будет потом — изучишь этот next. Воюй пока в другую сторону)
С vue чел переходит на реакт 😂
источник

VK

Vladimir Klimov in React — русскоговорящее сообщество
S S
С vue чел переходит на реакт 😂
А чем vue лучше реакта в этом плане?)
источник

АП

Андрей Пудов... in React — русскоговорящее сообщество
Vladimir Klimov
Что касается первой части вашего вопроса - он очень абстрактный, единого ответа на него нет и надо смотреть конкретно на какой-то кейс. Например: у вас есть pricing options, каждая опция - отдельный компонент PricingOption, при этом список доступных опций, выбранная опция, например, и т.п., будут храниться в родительском компоненте и передаваться в компонент PricingOption с помощью props. При этом внутреннего состояния у компонента PricingOption может в принципе и не быть, а может и быть (например если вы хотите программно управлять фокусом внутри компонента, или что-то подобное). Короче говоря каждый случай уникальный, но есть базовый принцип: если двум компонентам нужен доступ к общему состоянию и один не является ребенком другого - это состояние поднимается к первому общему родителю.
Что касается второй части вопроса - тут вообще не понятно, данные из родителя потомку передаются через props🤷🏻‍♂️
благодарю за ответ. вторая часть вопроса - если данные будут храниться в общем родителе, как state передать потомку ? через props ?
источник

SS

S S in React — русскоговорящее сообщество
Vladimir Klimov
А чем vue лучше реакта в этом плане?)
Сообщество по ssr большое,  да и в вакансиях у них ssr частая вещь
источник

VK

Vladimir Klimov in React — русскоговорящее сообщество
Андрей Пудов
благодарю за ответ. вторая часть вопроса - если данные будут храниться в общем родителе, как state передать потомку ? через props ?
Да, через props. Есть еще Context API, если у вас большая вложенность компонентов и пропы приходится передавать глубоко по цепочке. Вообще, это довольно базовые концепции, ознакомьтесь более внимательно с документацией
источник

VK

Vladimir Klimov in React — русскоговорящее сообщество
S S
Сообщество по ssr большое,  да и в вакансиях у них ssr частая вещь
Ну да, и самый популярный инструмент для этого - Nuxt, интересно, откуда такое название)
источник

SS

S S in React — русскоговорящее сообщество
Vladimir Klimov
Ну да, и самый популярный инструмент для этого - Nuxt, интересно, откуда такое название)
😂😂😂😂
источник

AM

Aqua Min in React — русскоговорящее сообщество
Как можно импортировать массив картинок из файла в реакте, чтобы пути стали нормальными, типо такого
Import IMG from '../sjjsj'
Потом если писать <IMG src={IMG} /> то все работает, а если я хочу сделать так же но сразу массив, картинок 100 к примеру, не писать же мне 100 строчек импортов наверху
источник

AM

Aqua Min in React — русскоговорящее сообщество
Иначе получаю ошибку get localhost:3333/какой-то путь до моей картинки/ должен быть не путь а хэш как я понимаю но он не формируется в хэш и оставляет обычный путь
источник

NN

Nurbek Nurjanov in React — русскоговорящее сообщество
для бакенда понятно, СЕО не надо
но для фронта, оно же ведь надо в обязательном порядке

у меня вопрос возникает вот так
на vue например, вместе с vue всегда требуется nuxt

а вот на реакте, только сам реакт, требований по ssr вообще ни разу не видел в вакансиях, в вашем мире почему то нет требований ssr, хотя vue react по сути аналоги
источник