Svyatoslav
даже когда я бухой
Али
по крайней мере меня не трогает корс полиция
они просто жалеют не хотят и последнее отбирать
Svyatoslav
Я отправляю гет запросы в телеграм голубями
Svyatoslav
И полиция не просекла еще фишку
Svyatoslav
ребят а можно сделать гет запрос из апи телеграма?
Если серьезно, то гет запросы к апи телеграма не должны быть с фронта
Svyatoslav
Небезопасно У тебя должен быть бэк, который будет работать с телеграмом, а ему на корс посрать
Svyatoslav
Если ты понимаешь о чем я
Svyatoslav
Али
чел который сидит на бэкенде походу ему лень раз подкинул такую задачу
Али
темболее бэкенд на питоне
Али
не понимаю таких
Svyatoslav
че ты
Svyatoslav
Даже если ты на свой бэк отправляешь запросы и ругается корс, то это проблемы бэка
Denis
не понимаю таких
Корсы вроде на уровне Nginx можно установить
Svyatoslav
Корсы вроде на уровне Nginx можно установить
суть в том что он с фронта долбит напрямую тг апи
Вероника
#вакансия #офис #москва #frontend #react Всем привет! Ребята, ищу middle/senior frontend-разработчика для участия в крутом финтех проекте! Компания: Hawk House Integration Занятость и формат работы: фуллтайм, офис Расположение: г.Москва, м.Чертановская Ориентир по зп: 180 000 – 230 000 руб. на руки Основные требования: - Опыт работы с React 15, Redux 4 от 2-х лет; - Знание и опыт применения Babel 7, Webpack 3; - Emotion/styled-components; - Знание SOLID/GRASP; Полное описание вакансии: https://hh.ru/vacancy/29536831 С вопросами прошу писать в лс @verpenzeva или на почту v.penzeva@h-h-i.ru
Dika
А webapp телеги как делает?
так он про бот апи, наверное
Dika
с фронта можно слать запросы на api.telegram.org, так как он отвечает с cors заголовком
Dika
но тогда токен будет виден всем
Vladimir
https://pastebin.com/chXra1Mw Есть вот такие данные. Как мне во VUE сделать так, что бы при изменении checked на true в родительском объекте, все checked в дочернем массиве тоже изменялись на true? И наоборот, при изменении всех checked на true в дочернем массиве, родительский изменялся на true? За изменение значений отвечают checkboxы. Данные прилетают с сервера. Если кто поможет, буду благодарен.
Vladimir
Сверху вниз через пропсы, а обратно событиями
Это понятно. Вопрос в том, как обработать это. Computed не пройдет, потому что мне весь массив приходит с сервера. Watcher я так и не смог придумать.
Андрей
Кто скажет, норм библиотека?
Андрей
https://yopta.space/
Vladimir
Андрей
Anonymous
https://yopta.space/
мдааа прикол оказывается правдой
Svyatoslav
А webapp телеги как делает?
дак он в mtproto стучит. Так можно
Svyatoslav
А дразнить юзеров токеном в бот апи я бы не стал
Roman
зачем абортить?
Svyatoslav
аборты грех
Roman
https://developer.mozilla.org/en-US/docs/Web/API/AbortController/abort
Roman
поддерживается всеми крому ie
Denis
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise/race
Svyatoslav
> или повторить ту, в которой ошибка
Roman
> или повторить ту, в которой ошибка
не ну ты ж не знаешь требований. может надо именно отменить
Roman
ну да ну да
Roman
AbortController короче
Roman
апи конечно уебанское
Roman
но что уже
Roman
фетч вообще немного разочаровал меня. я понимаю. что хотели сделать "низкоуровневую многоцелевую хрень", но опять-же апи такое себе...
Denis
это не то
let cancel = () => {}; input.oninput = function(ev) { let term = ev.target.value; console.log(`searching for "${term}"`); cancel(); let p = new Promise(resolve => cancel = resolve); Promise.race([p, getSearchResults(term)]).then(results => { if (results) { console.log(`results for "${term}"`,results); } }); } function getSearchResults(term) { return new Promise(resolve => { let timeout = 100 + Math.floor(Math.random() * 1900); setTimeout(() => resolve([term.toLowerCase(), term.toUpperCase()]), timeout); }); }
Roman
не ну посмотри как это делать надо - делать контроллер, сигнал передавать в фетч, а потом дергать за контроллер
Roman
есть https://developer.mozilla.org/en-US/docs/Web/API/ReadableStream
Roman
но там апи еще более убогое =(
Roman
вот пример https://github.com/AnthumChris/fetch-progress-indicators/blob/master/fetch-basic/supported-browser.js
Ler
Ler
кто знает, как сделать, чтобы при выделении был значок переводчика ?
Ler
когда-то давно он у меня был по умолчанию, а потом я его случайно выключил, а в настройках так и не нашел и в гугле нет ничего
Svyatoslav
fetch говно
помнится очень давно, возможно в этом же чате (но это не точно), доказывали что xhr говно, все тру юзают fetch
Roman
ну скажем так это не сразу появилось. и действительно раньше нельзя было ни отменить, ни отследить
Denis
Самый прекол, что и axios говно
Svyatoslav
Svyatoslav
все говно
Denis
все говно
Кроме мочи
Denis
чем?
Там серьёзные косяки с хедерами тоже
Roman
Куда?
ссылки на issues с серьезными косяками
Maksim
Там серьёзные косяки с хедерами тоже
тоже как где, и какие именно косяки с хередами в фетче или в xml реквесте, если под "тоже" подразумеваются они?
Denis
ссылки на issues с серьезными косяками
https://github.com/axios/axios/issues/362#issuecomment-455629550
Denis
Вообще пробегись по изям
Roman
угу спсибо
Roman
хз надо полифилы искать наверное
Maksim
Есть полифил фетча, его и нужно использовать
Roman
да, но нужен еще полифил стримов