Size: a a a

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

2020 July 10

АЗ

Андрей Звёздочка... in React — русскоговорящее сообщество
?
Утро доброе! При открытом devtools появляются лаги :(
Не могли бы подсказать в чем проблема, и вообще как сие в целом оптимизировать?
Точно так же как и в любом другом приложении. Перейти на вкладку performance и смотреть что лишнего делает браузер.
И да, если честно, то я не понимаю зачем реакту ререндерить весь компонент, а не только курсор
источник

EM

Eugene Maltsev in React — русскоговорящее сообщество
?
Утро доброе! При открытом devtools появляются лаги :(
Не могли бы подсказать в чем проблема, и вообще как сие в целом оптимизировать?
🌚onMouseMove={handleMouseMove}
источник

?

? in React — русскоговорящее сообщество
Андрей Звёздочка
Точно так же как и в любом другом приложении. Перейти на вкладку performance и смотреть что лишнего делает браузер.
И да, если честно, то я не понимаю зачем реакту ререндерить весь компонент, а не только курсор
Во время записи сам процесс не лагает, или я не понимаю смысла?
источник

АЗ

Андрей Звёздочка... in React — русскоговорящее сообщество
?
Во время записи сам процесс не лагает, или я не понимаю смысла?
Лагает, но лагает равномерно. Проблемные участки в любом случае найдёшь
источник

DS

Dmitriy Shuleshov in React — русскоговорящее сообщество
?
Утро доброе! При открытом devtools появляются лаги :(
Не могли бы подсказать в чем проблема, и вообще как сие в целом оптимизировать?
Не убивать пул, не вызывать сет стейт напрямую по маусмув, в нагруженных местах не использовать инлайн стили
источник

ip

ivan posokhin in React — русскоговорящее сообщество
Dmitriy Shuleshov
Не убивать пул, не вызывать сет стейт напрямую по маусмув, в нагруженных местах не использовать инлайн стили
а что с инлайновыми стилями не так?
источник

СБ

Саша Брославский... in React — русскоговорящее сообщество
Александр Бакиматов
в следующий раз подумай пожалуйста прежде чем набрасывать на ровном месте
нет, по поводу русского языкп я имел ввиду, что он наптсал 'Мейби'. а по поводу руби, то да, руби это неполноценный язык скажем так, ужасный я бы сказал
источник

EM

Eugene Maltsev in React — русскоговорящее сообщество
Саша Брославский
нет, по поводу русского языкп я имел ввиду, что он наптсал 'Мейби'. а по поводу руби, то да, руби это неполноценный язык скажем так, ужасный я бы сказал
жестко
источник

СБ

Саша Брославский... in React — русскоговорящее сообщество
Eugene Maltsev
жестко
ну, есть серъезные разработчики на руби?) в свое время он урвал львиную долю популярности из-за того, что на нем клепали сайты как на конвейере. сейчас смысла неь писать на нем хотя бы что-то. я бы тоже самое сказал про пхп, который уже в своем развитии пошел далеко не туда и в целом уступил уже свою нишу другим современным технологиям.
источник

EM

Eugene Maltsev in React — русскоговорящее сообщество
Саша Брославский
ну, есть серъезные разработчики на руби?) в свое время он урвал львиную долю популярности из-за того, что на нем клепали сайты как на конвейере. сейчас смысла неь писать на нем хотя бы что-то. я бы тоже самое сказал про пхп, который уже в своем развитии пошел далеко не туда и в целом уступил уже свою нишу другим современным технологиям.
а на чем смысл есть ?)
источник

СБ

Саша Брославский... in React — русскоговорящее сообщество
Eugene Maltsev
а на чем смысл есть ?)
нода, пайтон, ява, шарпы
источник

СБ

Саша Брославский... in React — русскоговорящее сообщество
Eugene Maltsev
а на чем смысл есть ?)
выбирай)
источник

EM

Eugene Maltsev in React — русскоговорящее сообщество
Саша Брославский
нода, пайтон, ява, шарпы
сейчас бы на ноде писать серьезные приложения 👀
источник

СБ

Саша Брославский... in React — русскоговорящее сообщество
Eugene Maltsev
сейчас бы на ноде писать серьезные приложения 👀
ну, что для тебя серъезные?
источник

СБ

Саша Брославский... in React — русскоговорящее сообщество
Eugene Maltsev
сейчас бы на ноде писать серьезные приложения 👀
ну, как бы на ноде люди для банков пишут проекты
источник

EM

Eugene Maltsev in React — русскоговорящее сообщество
Саша Брославский
ну, как бы на ноде люди для банков пишут проекты
на рельсах тоже)
источник

RU

Roman Usherenko in React — русскоговорящее сообщество
Саша Брославский
ну, есть серъезные разработчики на руби?) в свое время он урвал львиную долю популярности из-за того, что на нем клепали сайты как на конвейере. сейчас смысла неь писать на нем хотя бы что-то. я бы тоже самое сказал про пхп, который уже в своем развитии пошел далеко не туда и в целом уступил уже свою нишу другим современным технологиям.
европейские и американские бизнесы многие на руби. я сам в одном таком работаю
вообще на западе достаточно популярен
источник

ia

igor abramenkov in React — русскоговорящее сообщество
Доброе утро , не подскажете как прокидывать пропсы через линк , я вот так делаю, как в гугле нашел - не прокидываются
let toGroupPage = {
           pathname: '/one-group-page',
           state: {
               file: this.props.group.file,
               name: this.props.group.name,
           }
       };
       return (
           <Link to={toGroupPage}>
               <div className="group-item" onClick={this.handleClick}>
                   <div className="image">
                       <img src={this.props.group.file} alt=""/>
                   </div>
                   <div className="r-column">
                       <div className="r-column__head-text">
                           {this.props.group.name}
                       </div>
                       <div className="r-column__counter">
                           100 подписчиков
                       </div>
                       <div className="r-column__subscribe">
                           Вы подписаны
                       </div>
                   </div>
               </div>
           </Link>
источник

ia

igor abramenkov in React — русскоговорящее сообщество
state - undefined
источник

A

A A in React — русскоговорящее сообщество
igor abramenkov
Доброе утро , не подскажете как прокидывать пропсы через линк , я вот так делаю, как в гугле нашел - не прокидываются
let toGroupPage = {
           pathname: '/one-group-page',
           state: {
               file: this.props.group.file,
               name: this.props.group.name,
           }
       };
       return (
           <Link to={toGroupPage}>
               <div className="group-item" onClick={this.handleClick}>
                   <div className="image">
                       <img src={this.props.group.file} alt=""/>
                   </div>
                   <div className="r-column">
                       <div className="r-column__head-text">
                           {this.props.group.name}
                       </div>
                       <div className="r-column__counter">
                           100 подписчиков
                       </div>
                       <div className="r-column__subscribe">
                           Вы подписаны
                       </div>
                   </div>
               </div>
           </Link>
Через State manager надо делать
источник