Size: a a a

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

2020 October 09

MK

Maxim Koylo in React — русскоговорящее сообщество
Иван
Отлично!!!
еще осталось послушать 54 выпуск (как может выглядеть язык для новичков) для полной картины
источник

MK

Maxim Koylo in React — русскоговорящее сообщество
Vladimir Klimov
Что вы имеете ввиду под "внедрить в ларавел"?
монорепа
источник

VK

Vladimir Klimov in React — русскоговорящее сообщество
Maxim Koylo
монорепа
Просто лара вроде умеет использовать реакт как шаблонизатор
источник

MK

Maxim Koylo in React — русскоговорящее сообщество
Vladimir Klimov
Просто лара вроде умеет использовать реакт как шаблонизатор
госпаде
источник

VK

Vladimir Klimov in React — русскоговорящее сообщество
Maxim Koylo
госпаде
Но я не уверен, слышал крем дальнего уха
источник

MK

Maxim Koylo in React — русскоговорящее сообщество
...
Переслано от ...
лучше работать на отдельных проектах реакт и ларавел и связывать их с корс или же лучше реакт внедрить в ларавел? подскажите пожалуйста
если у тебя реакт приложение это не лендос то роздели на две репы
источник

S🛸

Sergey 🛸 in React — русскоговорящее сообщество
Maxim Koylo
если у тебя реакт приложение это не лендос то роздели на две репы
В чём профит?
источник

VP

Vitaliy Ponomarev in React — русскоговорящее сообщество
Maxim Koylo
монорепа
в кучу смешано всё в вопросе. корс, монорепа - вообще никак не влияет друг на друга. можно и из разных репозиториев на одном домене вылить, и из одного монорепо на разные домены. как настроишь.
источник

.

... in React — русскоговорящее сообщество
как работают бэки и фронты? у них такая система?
источник

S🛸

Sergey 🛸 in React — русскоговорящее сообщество
...
как работают бэки и фронты? у них такая система?
Git
источник

VK

Vladimir Klimov in React — русскоговорящее сообщество
...
Переслано от ...
лучше работать на отдельных проектах реакт и ларавел и связывать их с корс или же лучше реакт внедрить в ларавел? подскажите пожалуйста
Если не брать во внимание замечание про корс (вообще не понятно к чему это), то вопрос про то хранить ли фронт и бек в одном репозитории.
Есть плюсы и минусы, я последнее время за то, чтобы хранить, это доставляет меньше боли в некоторых аспектах (версионирование, CI, шаринг общих сущностей если нужно)
источник

MK

Maxim Koylo in React — русскоговорящее сообщество
Vladimir Klimov
Если не брать во внимание замечание про корс (вообще не понятно к чему это), то вопрос про то хранить ли фронт и бек в одном репозитории.
Есть плюсы и минусы, я последнее время за то, чтобы хранить, это доставляет меньше боли в некоторых аспектах (версионирование, CI, шаринг общих сущностей если нужно)
окей если бы у него был бек на ноде и там можно было понять про шаринг общих сущностей но там не нода)
источник

VK

Vladimir Klimov in React — русскоговорящее сообщество
Maxim Koylo
окей если бы у него был бек на ноде и там можно было понять про шаринг общих сущностей но там не нода)
Ну, да, этот пункт можно выбросить)
источник

ЕД

Евгений Данилов... in React — русскоговорящее сообщество
Привет всем! У меня такой момент - после изменения стейта запускаю функцию прокрутки вниз (использую useEffect хук с указанием стейта), а для определения куда крутить беру значение scrollheight из Ref элемента, но дилема в том что функция запускается и берет scrollHeight раньше, чем список успеет окончательно бновится и его высота изменится (из-за всех CSS отступов). Если установить setTimeout допустим на 300 миллисекунд то мы сначала получаем одно значение, через 300 миллисекунд - другое значение высоты (правильное). Есть ли способ получить актуальное значение/вызвать функцию позднее (после всех изменений стейта и окончания ререндеринга)  ?
источник

MK

Maxim Koylo in React — русскоговорящее сообщество
Евгений Данилов
Привет всем! У меня такой момент - после изменения стейта запускаю функцию прокрутки вниз (использую useEffect хук с указанием стейта), а для определения куда крутить беру значение scrollheight из Ref элемента, но дилема в том что функция запускается и берет scrollHeight раньше, чем список успеет окончательно бновится и его высота изменится (из-за всех CSS отступов). Если установить setTimeout допустим на 300 миллисекунд то мы сначала получаем одно значение, через 300 миллисекунд - другое значение высоты (правильное). Есть ли способ получить актуальное значение/вызвать функцию позднее (после всех изменений стейта и окончания ререндеринга)  ?
скинь скрин юзэфекта
источник

VK

Vladimir Klimov in React — русскоговорящее сообщество
Евгений Данилов
Привет всем! У меня такой момент - после изменения стейта запускаю функцию прокрутки вниз (использую useEffect хук с указанием стейта), а для определения куда крутить беру значение scrollheight из Ref элемента, но дилема в том что функция запускается и берет scrollHeight раньше, чем список успеет окончательно бновится и его высота изменится (из-за всех CSS отступов). Если установить setTimeout допустим на 300 миллисекунд то мы сначала получаем одно значение, через 300 миллисекунд - другое значение высоты (правильное). Есть ли способ получить актуальное значение/вызвать функцию позднее (после всех изменений стейта и окончания ререндеринга)  ?
https://ru.reactjs.org/docs/hooks-reference.html#uselayouteffect
Не совсем вас понял, но может поможет)
источник

ЕД

Евгений Данилов... in React — русскоговорящее сообщество
Maxim Koylo
скинь скрин юзэфекта
Внутри него выполняется много действий, но обычный эффект useEffect(() => { scrollToBottom(); }, [someState]) и внутри самой функции scrollBottom вызывается ScrollBarRef.current.scrollHeight - и проблема только лишь в том, что эта высота в начале вызова одна, но через некоторое время с момента запуска - уже дургая (то есть не финальная).
источник

ЕД

Евгений Данилов... in React — русскоговорящее сообщество
Спасибо! Но все-равно такая же ситуация, значения scrollHeight в референсе берет первое, потом оно может измениться, то есть не в конце отрисовки браузером выполняется.
источник

АК

Андрей Кустов... in React — русскоговорящее сообщество
Привет. Почему состояние не меняется? функцию listenPlay вызываю по клику
источник

VR

Victor Rusakovich in React — русскоговорящее сообщество
Андрей Кустов
Привет. Почему состояние не меняется? функцию listenPlay вызываю по клику
setState - асинхронная операция
источник