Sergei
И как я понимаю мелкие провайдеры раньше активно этим пользовались. они условно покупали терабайты у монополистов и продавали гигами, а чтоб свой трафик не тратить, юзали кеш для популярных сайтов
Pasha
Ага, то есть провайдер это, скажем так, помощник в получении данных для пользователя при запросе - тот же прокси сервер, Провайдеру приходит запрос, он спрашивает в более глобальной сети данные, получает их, кэширует данные и сам запрос, после этого возвращает пользователю При следующих запросах он сравнивает запросы и если у него уже есть ответ - не запрашивает их еще раз, а просто возвращает из кэша Я правильно понимаю?
Sergei
Все верно
Pasha
Круто, спасибо)
Sergei
В идеале конечно они не должны такого делать и просто посредники между тобой и твоим сервером. Ни держать логов, ни фильтровать трафик и так далее. Но в реальности как ты написал
Pasha
А для чего тогда нужны провайдеры? Или сама процедура подключения к этому глобальному серверу замороченная?
Sergei
Кто то должен тебя к глобальным кабелям тянуть, чинить разрывы и так далее
Sergei
Раньше на самом деле был очень популярен вопрос на собеседованиях. Что происходит когда ты нажимаешь на ентер в адресную строку
Sergei
И можно было часами рассказать. От устройства клавиатуры до интернета
Pasha
то есть грубо говоря чтобы много людей не подключились к глобальному серверу и не тянули из него постоянно какие-то данные, потому что и скорость будет меньше, и ответ из-за количества подключенных пользователей будет идти дольше
Pasha
придумали умного посредника (провайдера) который отправляет все запросы так же, но кэширует это все
Pasha
чтобы отправлять уже не данные с сервера, при повторном запросе, а данные из кэша
Pasha
что делает нагрузку меньше
Pasha
так?
Sergei
Тут скорее как и везде в мире, бабло
Sergei
Провайдер экономит много денег кешируя инфу
Sergei
Быстрее работа - довольны клиенты = бабло
Pasha
супер)
Artem
подскажите, нужно при помощи регулярки удалить из названий фото расширение. jpeg, jpg, gif, png...
этикетки
Привет
Daria
подскажите, нужно при помощи регулярки удалить из названий фото расширение. jpeg, jpg, gif, png...
Можно попробовать метод replace https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/replace
Sam
На Cpanel npm не работает. bash: npm: command not found. Что можно сделать?
Oleg
Можно установить npm
Sam
Npm есть уже
Sam
Может проблема в том что версия node.js и npm не совместимы?
🆂🅷🅾️🆇🆁🆄🆇
всем привет кто знает хороший канал про RxJS уроки подскажите пож
Oleg
Значит криво встал
Oleg
И надо переустановить
Oleg
Либо прописать команду нпм в настройках
Sam
Ок спс
Виктор
Ну наконец то срослось!
Виктор
))
Виктор
Все обьяснил))
Slava
всем привет кто знает хороший канал про RxJS уроки подскажите пож
У Владилена Минина есть серия уроков по нему
Artem
Ребят, чем можно заменить addEventListener в реакт? Например, у меня следующая задача, есть такой ползунок, нужно двигать точку на нем влево и вправо, в нативном джсе легко реализуется через аддевентлистенер, а в реакте?
Anonymous
задать елементу событие напрямую
Anonymous
к прмеру: <div onClick={() => {}}> f</div>
Artem
Так оно сработает единожды
Artem
Мне нужно обновление при сдвиге мыши
Artem
Можно юзать евентлистенер в хуке useEffect например, или так писать плохо?
Anonymous
так в функции стейт меняй
Artem
У тебя инпут типа range, я не допёр как стилизовать такой инпут под свои желания, и сделал через дивы по старому
Anonymous
бл
Anonymous
а я и сам не знаю как стилизовать
Anonymous
)0)
Anonymous
вот
Anonymous
бл
Anonymous
http://brennaobrien.com/blog/2014/05/style-input-type-range-in-every-browser.html
Anonymous
Помогите пожалуйста!
Vazgen
Ребята а без редусеров и диспатчов не как???? Меня сильно тревожит что так много приходиться писать для передачи одной лишь информации. Обсудите пожалуйста эту тему кто в теме
Vazgen
mobX можешь попробовать) кода гораздо меньше
это получается вместо redux-а использовать mobx
Anonymous
да
Daria
это получается вместо redux-а использовать mobx
ага, ну потому что ты сам код редакса никак особо не сократишь экшн на каждый чих, но это чисто мое мнение я топила за редакс .пока не попробовала мобХ
Daria
а есть ещё какие-то плюсы в mobX?
кроме того, что тебе в десять раз меньше кода писать? экономия времени, код выглядит более чистым и понятным не надо лишних оберточных компонент, данные из стора сразу можно прокидывать в нужную компноненту
Oleg
Ну мб редакс на хуках тоже ниче
Oleg
Моб х не побывал если чеса
Anonymous
бл
Anonymous
помогите с тестами пж
Vazgen
с какими тестами?
Petrov
Спасибо что посоветовали. Однозначно redux это перебор
иногда он вообще не нужен, я тут интернет магазин написал, вообще ничего кроме контекста не понадобилось. Очень должен быть большой проект, чтобы брать redux на мой взгляд.
Anonymous
я пытался сделать тесты компонентов, как показано в роликах димыча
Anonymous
но с typescript'ом я получаю ошибку
Anonymous
после этого попробовал другой способ:https://www.pluralsight.com/guides/how-to-test-react-components-in-typescript
Anonymous
получал ошибку связанную с sass'ом
Anonymous
а теперь это
Vazgen
я пытался сделать тесты компонентов, как показано в роликах димыча
я лишь несколько тестов повторял за ним, и закрыл тему тестов
Данил
+ Как по мне стейт менеджмент должен быть удобным всегда и везде - мало ли придётся увеличивать приложение
🆂🅷🅾️🆇🆁🆄🆇
не согласен я даже не представляю маленкие проекти без redux
иначе почему во всем мире redux такой популярен