Size: a a a

2021 March 25

DT

Danil Taran in React Kyiv
Ребят, подскажите пожалуйста, правильно ли я рассуждаю. Серверный рендеринг реакт приложения нужен для того, чтоб сгенерировать на лету html страницу для каждого урла. Если б мы использовали клиентский рендеринг, то js  после того, как был бы загружен, сам бы нам собирал эту страницу и отображал в браузере. Но для сео нам лучше, чтоб изначально при входе на сайт по любому урлу у нас уже была отображена страница. По сути сам js будет работать одинаково далее в обоих случаях.
источник

FD

Feliks Dzierżyński in React Kyiv
Я смотрел стрим одного разработчика и на вопрос в чате "что он думает о хуках в реакте" он ответил что хуки нарушают несколько паттернов программирования, но он не рассказал какие. А по вашему нарушают какие-либо паттерны? И если да, то какие?
источник

AR

Alexey Raspopov in React Kyiv
Feliks Dzierżyński
Я смотрел стрим одного разработчика и на вопрос в чате "что он думает о хуках в реакте" он ответил что хуки нарушают несколько паттернов программирования, но он не рассказал какие. А по вашему нарушают какие-либо паттерны? И если да, то какие?
Возможно у автора нарушения коры головного мозга
источник

YO

Yevhenii Oliinyk in React Kyiv
Feliks Dzierżyński
Я смотрел стрим одного разработчика и на вопрос в чате "что он думает о хуках в реакте" он ответил что хуки нарушают несколько паттернов программирования, но он не рассказал какие. А по вашему нарушают какие-либо паттерны? И если да, то какие?
может и нарушает и что? от этого хуже все работает? или изза этого невозможно с реактом работать?  пусть работает с инструментами которые не нарушает. Когда программисту становится скучно он начинает филосовствовать о патернах. В обычной разработке это не проблема
источник

YO

Yevhenii Oliinyk in React Kyiv
Danil Taran
Ребят, подскажите пожалуйста, правильно ли я рассуждаю. Серверный рендеринг реакт приложения нужен для того, чтоб сгенерировать на лету html страницу для каждого урла. Если б мы использовали клиентский рендеринг, то js  после того, как был бы загружен, сам бы нам собирал эту страницу и отображал в браузере. Но для сео нам лучше, чтоб изначально при входе на сайт по любому урлу у нас уже была отображена страница. По сути сам js будет работать одинаково далее в обоих случаях.
юзай некст, там выдает нормальный контент. для сео и соцсетей надо сразу выдавать контент и метатеги
источник

DB

Dima Bildin in React Kyiv
Alexey Raspopov
Возможно у автора нарушения коры головного мозга
Чего-то вспомнилось, что давно Дениса в чатах не было.. 🤔
источник

VS

Viktor Sapaiev in React Kyiv
Как назвать файл где сосредоточены запросы к серверу?
источник

VS

Viktor Sapaiev in React Kyiv
[name]-rest-client
[name]-requests
[name]-dispatcher
🤯 или так вообще не делают?)
источник

R

Rostuslav in React Kyiv
Viktor Sapaiev
[name]-rest-client
[name]-requests
[name]-dispatcher
🤯 или так вообще не делают?)
api, services
источник

R

Rostuslav in React Kyiv
Operations
источник

В

Вроде бы Артем... in React Kyiv
Viktor Sapaiev
Как назвать файл где сосредоточены запросы к серверу?
Actions
источник

S

SkyWalker in React Kyiv
Viktor Sapaiev
[name]-rest-client
[name]-requests
[name]-dispatcher
🤯 или так вообще не делают?)
api/service
источник
2021 March 26

I

Ivan in React Kyiv
Привет! Подскажите, как лучше решить такую проблему
Есть хедер, в котором всегда есть информация о пользователе, а дальше, в зависимости от страницы, может быть либо один компонент, либо другой. Не хочется хедер тоже пихать в роутер. Может быть кто знает какое-нибудь изящное решение? Что думаете насчет портала?
источник

YO

Yurii Oliiarnyk in React Kyiv
Ivan
Привет! Подскажите, как лучше решить такую проблему
Есть хедер, в котором всегда есть информация о пользователе, а дальше, в зависимости от страницы, может быть либо один компонент, либо другой. Не хочется хедер тоже пихать в роутер. Может быть кто знает какое-нибудь изящное решение? Что думаете насчет портала?
Portal можна розглянути, хоча можливо є і інші варіанти
источник

MB

Master Bogdan in React Kyiv
Ivan
Привет! Подскажите, как лучше решить такую проблему
Есть хедер, в котором всегда есть информация о пользователе, а дальше, в зависимости от страницы, может быть либо один компонент, либо другой. Не хочется хедер тоже пихать в роутер. Может быть кто знает какое-нибудь изящное решение? Что думаете насчет портала?
А если рендерить по условию роута через useLocation ?
источник

I

Ivan in React Kyiv
Master Bogdan
А если рендерить по условию роута через useLocation ?
да, тоже интересный вариант!
источник

YO

Yurii Oliiarnyk in React Kyiv
Master Bogdan
А если рендерить по условию роута через useLocation ?
В теорії можна добавити ще один Switch з роутами
источник

I

Ivan in React Kyiv
Yurii Oliiarnyk
В теорії можна добавити ще один Switch з роутами
источник

I

Ilya K. in React Kyiv
Guyz, кто-то может помочь с пагинацией?

Нужно задизейблить ее сразу после клика и до момента прихода ответа с сервера. То есть прописать:

Шаг 1. disable: true после клика
Шаг 2. disable: false после response

И вот если с шагом 2 все ясно, то где найти место в коде для шага 1 я не знаю и с этим нужна помощь. Может кто подскажет?
источник

SG

Stas G in React Kyiv
onClick={() => setDisabled(true)}
источник