Size: a a a

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

2020 July 09

DS

Dmitriy Shuleshov in React — русскоговорящее сообщество
Суть в том что если это поле с авто дополнением или серч филд то нужнен тротлинг как раз. Пускай лишний апи колл будет чем задержка по окончанию ввода
источник

DS

Dmitriy Shuleshov in React — русскоговорящее сообщество
Александр Бакиматов
в чате эффектора не видел визуализацию тротлинга и дебаунса?
Неа
источник

АБ

Александр Бакиматов... in React — русскоговорящее сообщество
Dmitriy Shuleshov
Тааак. А ну ка расскажи кто такой днбаунс)
зачем ему с периодичностью стучаться в апи если ему нужно дождаться конца ввода и один раз стрельнуть?
источник

RS

Rustam Sahatov in React — русскоговорящее сообщество
Александр Бакиматов
в чате эффектора не видел визуализацию тротлинга и дебаунса?
Прочитал как "визуализацию троллинга" и такой "че блядб?"
источник

АБ

Александр Бакиматов... in React — русскоговорящее сообщество
Rustam Sahatov
Прочитал как "визуализацию троллинга" и такой "че блядб?"
кек
источник
2020 July 10

АБ

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

O

Olég in React — русскоговорящее сообщество
Предположим, вы вводите в строку поиска «Greenwich». API автозаполнения будет вызываться при изменении текста в строке поиска. Если бы не debouncing, вызов API выполнялся бы после каждой введённой буквы, даже если вы печатаете очень быстро.

Поэтому имеет смысл «притормозить» поиск. Debouncing функции автозаполнения на одну секунду позволит ограничить запросы, пока пользователь не перестанет печатать.
источник

АБ

Александр Бакиматов... in React — русскоговорящее сообщество
Olég
Предположим, вы вводите в строку поиска «Greenwich». API автозаполнения будет вызываться при изменении текста в строке поиска. Если бы не debouncing, вызов API выполнялся бы после каждой введённой буквы, даже если вы печатаете очень быстро.

Поэтому имеет смысл «притормозить» поиск. Debouncing функции автозаполнения на одну секунду позволит ограничить запросы, пока пользователь не перестанет печатать.
та он шарит за это, просто топит за тротлинг
источник

O

Olég in React — русскоговорящее сообщество
Александр Бакиматов
та он шарит за это, просто топит за тротлинг
ТОПИТ ЗА ТРОЛЛИНГ
источник

АБ

Александр Бакиматов... in React — русскоговорящее сообщество
да суки
источник

АБ

Александр Бакиматов... in React — русскоговорящее сообщество
идите в жопу)))
источник

RS

Rustam Sahatov in React — русскоговорящее сообщество
Olég
ТОПИТ ЗА ТРОЛЛИНГ
Ахахахах
источник

И

Иван in React — русскоговорящее сообщество
Dmitry
Ну это в целом нормально для маленького
При ровных руках и для большего
Я даже писал об этом
И была ссылка на гитхаб с хреновыми аргументами против
И там в коментах писал
Для маленького пет-проекта — да. Коммерческие проекты не бывают маленькими. Даже если ты написал маленький коммерческий проект, сдал его и уволился, это не значит, что проект не будет расти и тебя не проклянут те, кто его будет поддерживать и развивать
источник

D

Dmitry in React — русскоговорящее сообщество
Иван
Для маленького пет-проекта — да. Коммерческие проекты не бывают маленькими. Даже если ты написал маленький коммерческий проект, сдал его и уволился, это не значит, что проект не будет расти и тебя не проклянут те, кто его будет поддерживать и развивать
у нас месседжер на контекст апи
привет
я могу адекватно оценить ситуацию
и скажу что это говно вей
но не то что бы это не возможно
и в статье я писал об этом

https://gist.github.com/XaveScor/99431c573b53b8a0c41fb3b5fec522bc
источник

O

Olég in React — русскоговорящее сообщество
Иван
Для маленького пет-проекта — да. Коммерческие проекты не бывают маленькими. Даже если ты написал маленький коммерческий проект, сдал его и уволился, это не значит, что проект не будет расти и тебя не проклянут те, кто его будет поддерживать и развивать
ну, некоторые проекты не растут и можно забить. В прошлом году для редбула делали 2 кнопки и пару картинок с текстом, там до сих пор, наверное, те же 2 кнопки. Но мы все равно реакт,  редакс и в продакшн
источник

D

Dmitry in React — русскоговорящее сообщество
Иван
Для маленького пет-проекта — да. Коммерческие проекты не бывают маленькими. Даже если ты написал маленький коммерческий проект, сдал его и уволился, это не значит, что проект не будет расти и тебя не проклянут те, кто его будет поддерживать и развивать
как говорится на чем не напиши
превратится в говно
и мнение что контекст заранее превратится в говно - это такое
источник

NT

Nikolay Tolochnyy in React — русскоговорящее сообщество
Иван
Не, там «потеряются» актуальные значения
не потеряются же. useCallback будет генерить новую функцию при смене abc а вызываться будут при смене a/bc
источник

RS

Rustam Sahatov in React — русскоговорящее сообщество
Иван
Для маленького пет-проекта — да. Коммерческие проекты не бывают маленькими. Даже если ты написал маленький коммерческий проект, сдал его и уволился, это не значит, что проект не будет расти и тебя не проклянут те, кто его будет поддерживать и развивать
Его в любом случае проклянут, как бы хорошо он не написал
источник

И

Иван in React — русскоговорящее сообщество
Dmitry
у нас месседжер на контекст апи
привет
я могу адекватно оценить ситуацию
и скажу что это говно вей
но не то что бы это не возможно
и в статье я писал об этом

https://gist.github.com/XaveScor/99431c573b53b8a0c41fb3b5fec522bc
Ну так и я не говорю, что это невозможно. Это говно-way. Как писать спа на jquery (прости господи). Возможно? Да. Буду ли я так делать трезвый и с целым мозгом? Нет
источник

D

Dmitry in React — русскоговорящее сообщество
Иван
Ну так и я не говорю, что это невозможно. Это говно-way. Как писать спа на jquery (прости господи). Возможно? Да. Буду ли я так делать трезвый и с целым мозгом? Нет
По поддержке все просто
Траблы в других местах начнутся
источник