@react_js

Страница 4791 из 5115
Сергей
11.09.2018
10:03:25
https://github.com/sindresorhus/ky Что использовать вместо axios

Default
11.09.2018
10:05:45
Я уже потыкал

Вроде нормас

Правда даж в 11 осла AbortController не завезли

Google
Default
11.09.2018
10:07:01
Но для тех, кому плевать – отличный вариант

amureki
11.09.2018
10:07:09
https://github.com/sindresorhus/ky Что использовать вместо axios
А подскажите, зачем нужно что-то вместо axios, в чем его проблема?

InoY
11.09.2018
10:07:21
amureki
11.09.2018
10:07:38
А, вот еще увидел: https://twitter.com/sindresorhus/status/1037763588826398720

InoY
11.09.2018
10:07:42
Ненужный так-то это не проблема axios

Default
11.09.2018
10:07:59
А тко его туда завезёт?
Ну полифиллы жеж заозят

Но это не тот случай

InoY
11.09.2018
10:08:18
если только так

А, вот еще увидел: https://twitter.com/sindresorhus/status/1037763588826398720
"based on XMLHttpRequests" это скорее плюс, чем минус. Пока AbortController не будет в каждом %default_browser% на %system_name%

Roman
11.09.2018
10:12:10
Сергей
11.09.2018
10:12:30
хуйня из-за iife и tojson
Максимально дерьмово объяснил

Roman
11.09.2018
10:13:01
Максимально дерьмово объяснил
(async () => { const json = await ky.post('https://some-api.com', {json: {foo: true}}).json(); console.log(json); //=> `{data: '?'}` })();

Google
Roman
11.09.2018
10:13:15
(()=>)() раз json() два

InoY
11.09.2018
10:13:22
ну это просто работающий пример в вакууме

Сергей
11.09.2018
10:13:23
(()=>)() раз json() два
В чем проблема iife

Это же пример лол

Roman
11.09.2018
10:13:43
В чем проблема iife
в скоупах, которые создаются на момент выполнения

Это же пример лол
нахуй такие примеры

Сергей
11.09.2018
10:13:56
Пиздец ты разнылся

Default
11.09.2018
10:14:05
Промис прост возвращается

Можешь по классике через then разруливать

Кто тебе мешает-то?

Roman
11.09.2018
10:14:49
if (!response.ok) { throw new HTTPError('Fetch error:', response.statusText); }

вот еще говно

Сергей
11.09.2018
10:14:52
Я понял в чем проблема сообщества

Roman
11.09.2018
10:15:01
проверять респонс

Сергей
11.09.2018
10:15:19
Приходят всякие попугаи и начинают ныть, что им все не так

Default
11.09.2018
10:15:20
if (!response.ok) { throw new HTTPError('Fetch error:', response.statusText); }
Это пример с чистым фетчем, упоротень

Roman
11.09.2018
10:15:44
?бля

Google
Сергей
11.09.2018
10:15:48
проверять респонс
Так то .ok это геттер объекта ответа

А не содержимого ответа

Kendr
11.09.2018
10:19:17
Тяжёлый, ненужный
Щас бы в 2018 следить за размером бандла, рили?

Kendr
11.09.2018
10:19:51
Я не фанат аксиоса, если что

Default
11.09.2018
10:19:56
Щас бы в 2018 следить за размером бандла, рили?
Щас бы в 2018 не следить за размером бандла

Не, ну а чо, бандл в 4 метра это ж нормально

А чанки придумали дебилы какие-то

Kendr
11.09.2018
10:20:35
Напомни, где я отрицал чанки?

Что ты несешь?

Default
11.09.2018
10:20:51
Дак а из чего это барахло складывается-то?

Из кучи всяких депенденсов, которые тянут по каждому чиху

Andrew
11.09.2018
10:28:11
Все равно надо будет писать свои абстракции даже над тем же axios

Andrew
11.09.2018
10:29:34
Так что тут пофиг на самом деле, если рили надо быстренько наклепать херни то можно брать готовый http клиент, а если прям чет норм делать то лучше самому абстракцию над фетчем делать

Для чего?
Нормализация как минимум

Andrew
11.09.2018
10:30:30
Ну че делаешь класс Api, и херачишь там методы

Google
Andrew
11.09.2018
10:30:43
А в мидлвару передаешь инстанс Api

Admin
ERROR: S client not available

Cenator
11.09.2018
10:33:50
хуйня из-за iife и tojson
нормально будет если бэк отдает text а либа по дефолту жсон пытается отдать?

Dmitry
11.09.2018
11:11:36
Ребят, кто сможет с вебпаком помочь? Проблема: ошибка при подлючении вендорских стилей из папки node_modules. Ошибка такая: ERROR in ./node_modules/css-loader!./node_modules/css-hot-loader!./node_modules/style-loader!./node_modules/css-loader??ref--2-2!./node_modules/postcss-loader/lib!./node_modules/react-widgets/dist/css/react-widgets.css Module build failed: Unknown word (5:1) 3 | // load the styles 4 | var content = require("!!../../../css-loader/index.js??ref--2-2!../../../postcss-loader/lib/index.js!./react-widgets.css"); > 5 | if(typeof content === 'string') content = [[module.id, content, '']]; | ^ 6 | // Prepare cssTransformation 7 | var transform; 8 | @ ./node_modules/react-widgets/dist/css/react-widgets.css 4:14-215 18:2-22:4 19:20-221 @ multi (webpack)-dev-server/client?http://localhost:8080 webpack/hot/dev-server react-hot-loader/patch react-hot-loader/babel index.jsx Импортирую стили: import 'react-widgets/dist/css/react-widgets.css'; Обрабатываю вебпаком стили таким образом: { test: /\.css$/, use: [ { loader: "style-loader" }, { loader: "css-loader" } ], include: [ path.resolve(__dirname, './src'), path.resolve(__dirname, './node_modules'), ], }, { test: /\.(p?css)$/, loaders: [ 'css-hot-loader', 'style-loader', { loader: 'css-loader', options: { importLoaders: 1, modules: true, localIdentName: '[folder]_[local]_[hash:base64:4]', }, }, { loader: 'postcss-loader', }, ], },

Alexander
11.09.2018
11:35:49
Вам в описание, там ссылки для вакансий

Аня
11.09.2018
11:36:17
Вам в описание, там ссылки для вакансий
Хорошо, спасибо! И всем отличного дня.

Kendr
11.09.2018
11:36:18
Причем тут руби тогда?

Замени тэг лучше

Аня
11.09.2018
11:37:06
Maxim
11.09.2018
11:37:27
Парни, всем привет! У меня вопрос по бесопасности. На сколько это нормально, отображать пароль в поле value?

Айнур
11.09.2018
11:39:23
А что тебя смущает?

Maxim
11.09.2018
11:41:00
Зачем тогда его вообще скрывать?

Может я просто загнался))) По этому задал вопрос.

Sergey
11.09.2018
11:41:16
Парни, всем привет! У меня вопрос по бесопасности. На сколько это нормально, отображать пароль в поле value?
ну если с точки зрения, то не безопасно. напиши свое что-то на js,закрывающее пароль звездочками

но на самом деле на это всем пофиг)

Maxim
11.09.2018
11:41:37
ок

Спасибо.

Айнур
11.09.2018
11:42:04
Вот если ты на бэке это будешь хранить в таком виде, и будешь знать мои пароли, то тонированная девятка уже выехала за тобой

Vadim
11.09.2018
11:43:09
Зачем тогда его вообще скрывать?
Стоит рядом с тобой чувак и видит твой пароль. Збс?)

Maxim
11.09.2018
11:43:43
Ясен красен, что нет. Но с точки зрения безопасности, хорошо бы его скрывать и в DOM

Google
cristina
11.09.2018
11:44:35
const { hits } = this.state; Зачем такое делать в рендер функции? У меня фетчится json и в дидиаунт добавляется в стейт этой де компонкеты, разве нельзя юзать this.state.hits?

Проверила нельзя)

Nikita
11.09.2018
11:45:25
0.14 * 100 = 14.000000000000002 что я делаю не так?

Kendr
11.09.2018
11:45:38
0.14 * 100 = 14.000000000000002 что я делаю не так?
Математические операции на жс

Nikita
11.09.2018
11:45:48
Математические операции на жс
какая либа есть под это дело?

Andrew
11.09.2018
11:45:50
Владимир
11.09.2018
11:46:08

Страница 4791 из 5115