John
Ааа
Anonymous
Фетч не для Реакта, вроде
Sergey
John
Понял
Anonymous
https://medium.com/@shahata/why-i-wont-be-using-fetch-api-in-my-apps-6900e6c6fe78
Ilya
axios удобнее, как по мне
Pauline
Ilya
Да
Pauline
да ну
Sergey
ага
Anton
axios это зависимость, а fetch стандартный
Pauline
Pauline
а потом можно не фолбечить, когда поддержка достаточная будет
Pauline
в этом и смысол же :с
Sergey
К тому же, вокруг фетча нужно писать обертку, напрягает делать response.json(), каждый раз.
Плюс он не может ловить редиректы
Anonymous
>напрягает делать response.json()
Вполне достаточно
Sergey
у меня 2 класса написано, чтобы fetch было удобно пользоваться
Sergey
с axios я бы обошелся одним
Nikita
Sergey
IE10
Nikita
да кому он нужен
Sergey
нам в компании
Sergey
лол
Sergey
90% банков хотят IE9 поддержку
Nikita
У пользоваетей ие10 проблемы побольше чем неработающий твой сайт
Nikita
Банки да, банки это ой.
GG
Лол
Pauline
ну всё
Anton
Sergey
там ещё целая пачка энтерпрайз сектора, который я ненавижу
Sergey
GG
Пол года назад когда я пилил код для ie9 ты говорил, да кому он нужен, увольняйся с той работы
Sergey
Sergey
и сейчас того же придерживаюсь
Nikita
Банки это треш. Как в анекдоте про армию, впрочем.
Pauline
GG
Теперь на новой работе, мы вбщ ie не поддерживаем)
Sergey
Pauline
Nikita
я такой не знаю
> До службы в армии спал хорошо, потому что знал, что меня охраняют. Во время службы спал плохо, так как сам охранял. После службы вообще не сплю, так как знаю, как охраняют...
Pauline
Nikita
Ревьюил я код банка пару раз… Банки это зло.
Nikita
С т.з. кода.
Serhiy
Andrey
Ну кажется в энтерпрайзе это как раз достижимо при написании внутренних инструментов.
Andrey
Как тот ведущий из RadioJS который пишет в банке на полимере
Anton
А есть здесь люди, которые писали на node бэкенды для финансовых институтов, типа банков?
Anton
Я так понимаю, PayPal с бэкендом на Node
Anton
У меня просто вопрос, как люди справляются с ситуацией, что в js 1.1 + 2.2 !== 3.3
Serhiy
Serhiy
Хранят числа * 100
Anton
Ну вот я примерно так же делал, нужно было считать комиссию как процент от числа, и там постоянно был этот ад
Anton
Использовал Math.round(n * 100)/100
Serhiy
Ilya
Pauline
Andrey
Это вообще никак с js не связано 🙂 ну и да, умножаем на клиенте на 100
Andrey
Всё от того, что раньше люди начинали изучение программирования с изучения двоичнойго кода и способов хранения чисел в памяти, а сейчас джаваскритп и в продакшен )
Nikita
Anton
Andrey
Надеюсь, что так. Вон Козуля затирает, что знать основы не надо 😄
AI
Привет! Я задавал подобный вопрос, теперь интересует более глубокая реализация. Есть мультизагрузка, реализована она дерганьем загрузки одного файла с клиента.
На сервере sailsjs+skipper+skipper-disk
req.file('image').upload({
dirname: dirToSave,
saveAs: newFileName
}, function (err, uploadedFiles) {
if (err) {
return res.json({status: false});
}
return res.json({status: true, data: {filename: uploadedFiles.filename}});
});проблема в том, что новый файл приходит когда предыдущий ещё не записан, и получаются или ошибки, или файл "склееный" из нескольких, "не баг, а фича" крутая, но хотелось бы правильной реализации.
Есть идея хранить состояние в переменной inProcess, и когда приходит новый файл проверять её на истину, если переменная ложна - то запускать setInterval секундный и раз в секунду пытаться дергатьпеременную и проверять.
Это пиздец костыль, ведь при очереди в 1000 файлов это будет хер знает что. Толкните в нужную сторону.
Подсказали на счет promise-queue, но это то, как по мне.
Alexander
Alexander
Но на самом деле да, аксиос удобнее
John
Есть ли какой-то модуль, который делает миграции БД (mysql) ?
John
может проще удалить?
Yan
а ты прав
John
Так что насчет миграций БД?) Не пользовались на ноде?
John
Этот модуль не пробовали - live-migration?
Anonymous
Cannot find module 'eslint-config-airbnb-base' Referenced from: .eslintrc.json
Почему он его не видит ?
Ilya
А ты его установил?
Anonymous
все установил - ничего не работает
Anonymous
есть просто airbnb, есть airbnb-base
и ниодин не определяется
Anonymous
Bohdan
а куда ты их поставил?
Anonymous
а фиг знает