Size: a a a

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

2021 March 31

В

Виталий in React — русскоговорящее сообщество
Денис Рабов
Во-первых, это не css чат
Во-вторых, сокращенная запись url + repeat работает только для background. В твой реализации нужно backgroundRepeat: 'no-repeat'
Спасибо.
источник

PS

Pavel Smirnov in React — русскоговорящее сообщество
Привет
такой вопрос: есть компонент с двумя состояниями(2 useState), оба состояния меняются при клике по элементу и в одной функции. Если меняются 2 состояния React перерендерит компонент 2 раза(после отрисовки естественно), или же он как то объединяет состояния чтоб не делать лишних рендеров?
источник

JJ

Joker Jolly in React — русскоговорящее сообщество
Ребята, а подскажите как быть? Захожу на сервер и в консоли build и потом server:prod (там файлы отвечающие за серверный рендер и express). Сайт работает. Но закрыв консоль, не делая ctrl+C у меня "падает" сайт и выдаёт 502 ошибку (nginx)

Собственно вопрос. Как запустить приложение и чтобы оно не падало при закрытии консоли. На момент закрытие было написано то что на скриншоте
источник

JJ

Joker Jolly in React — русскоговорящее сообщество
я не бум-бум в серверных делах
источник

D

Danya in React — русскоговорящее сообщество
Joker Jolly
Ребята, а подскажите как быть? Захожу на сервер и в консоли build и потом server:prod (там файлы отвечающие за серверный рендер и express). Сайт работает. Но закрыв консоль, не делая ctrl+C у меня "падает" сайт и выдаёт 502 ошибку (nginx)

Собственно вопрос. Как запустить приложение и чтобы оно не падало при закрытии консоли. На момент закрытие было написано то что на скриншоте
мб pm2 тебе поможет
источник

A

Azim in React — русскоговорящее сообщество
Joker Jolly
Ребята, а подскажите как быть? Захожу на сервер и в консоли build и потом server:prod (там файлы отвечающие за серверный рендер и express). Сайт работает. Но закрыв консоль, не делая ctrl+C у меня "падает" сайт и выдаёт 502 ошибку (nginx)

Собственно вопрос. Как запустить приложение и чтобы оно не падало при закрытии консоли. На момент закрытие было написано то что на скриншоте
ты запускаешь сервер локально, тебе нужно задеплоить его на хостинг, чтобы был постоянно доступен. и кстати когда ты закрываешь консоль происходит ctrl+C.
источник

JJ

Joker Jolly in React — русскоговорящее сообщество
забавно что как раз pm2 запущен на файл отвечающий за сервер
источник

МИ

Максим Иванов... in React — русскоговорящее сообщество
Привет всем, подскажите, как получить доступ к переменной внутри возвращаемой ф-ии в useEffect но не пихая ее в зависимости, т.к. useEffect должен сработать 1 раз, а не при каждом изменении значения newValue
useEffect(() => {
   return () => {
     if ((newValue || null) !== value) {
       onValueChanged(newValue);
     }
   };
 }, []);
при таком варианте, newValue уже нет когда вызывается анонимная ф-ия возвращаемая из useEffect
источник

JJ

Joker Jolly in React — русскоговорящее сообщество
Azim
ты запускаешь сервер локально, тебе нужно задеплоить его на хостинг, чтобы был постоянно доступен. и кстати когда ты закрываешь консоль происходит ctrl+C.
нет, это вдс в сети на убунте с нгинксом
источник

JJ

Joker Jolly in React — русскоговорящее сообщество
в общем копать в pm2?
источник

A

Azim in React — русскоговорящее сообщество
Joker Jolly
нет, это вдс в сети на убунте с нгинксом
сорян, ошибся
источник

JJ

Joker Jolly in React — русскоговорящее сообщество
вот я и думал что на хостинге запустил команды и они работают
типа nginx start или как там
источник

ei

export default - зло... in React — русскоговорящее сообщество
Joker Jolly
Ребята, а подскажите как быть? Захожу на сервер и в консоли build и потом server:prod (там файлы отвечающие за серверный рендер и express). Сайт работает. Но закрыв консоль, не делая ctrl+C у меня "падает" сайт и выдаёт 502 ошибку (nginx)

Собственно вопрос. Как запустить приложение и чтобы оно не падало при закрытии консоли. На момент закрытие было написано то что на скриншоте
Что в server/bootstrap?
источник

JJ

Joker Jolly in React — русскоговорящее сообщество
источник

JJ

Joker Jolly in React — русскоговорящее сообщество
проект собирал не я, вот сижу разбираюсь
источник

D

Drews in React — русскоговорящее сообщество
Максим Иванов
Привет всем, подскажите, как получить доступ к переменной внутри возвращаемой ф-ии в useEffect но не пихая ее в зависимости, т.к. useEffect должен сработать 1 раз, а не при каждом изменении значения newValue
useEffect(() => {
   return () => {
     if ((newValue || null) !== value) {
       onValueChanged(newValue);
     }
   };
 }, []);
при таком варианте, newValue уже нет когда вызывается анонимная ф-ия возвращаемая из useEffect
Прочитай доку про юзЕффект
источник

МИ

Максим Иванов... in React — русскоговорящее сообщество
Drews
Прочитай доку про юзЕффект
о, спс, очень помог
источник

V

Vlad in React — русскоговорящее сообщество
Joker Jolly
Ребята, а подскажите как быть? Захожу на сервер и в консоли build и потом server:prod (там файлы отвечающие за серверный рендер и express). Сайт работает. Но закрыв консоль, не делая ctrl+C у меня "падает" сайт и выдаёт 502 ошибку (nginx)

Собственно вопрос. Как запустить приложение и чтобы оно не падало при закрытии консоли. На момент закрытие было написано то что на скриншоте
“закрыв консоль не делая ctrl + c” это как?
источник

D

Drews in React — русскоговорящее сообщество
Функция возвращаемая в юзеффекте вызывается когда компонент анмаунтится
источник

V

Vlad in React — русскоговорящее сообщество
как я понял тебе надо демонизировать приложение, смотри в сторону pm2
источник