Size: a a a

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

2019 November 01

FY

Fa Yu in JavaScript — русскоговорящее сообщество
Lookarious
Это зависит от компании, но я знаю такие места где ты проходишь психологический тест
Хаха, помню меня зарубили на таком тесте (не айти), сказали ты интроверт и это вроде х..во ))
источник

Б

Бурчик in JavaScript — русскоговорящее сообщество
let _dataCache = {};

export default async function  myFetcher(path, opts) {
  const url = new URL(`${API_URL}${path}`);
  const cacheKey = url.toString();

 if (!_dataCache[cacheKey]) {
   _dataCache[cacheKey] = await fetch(`${url}`, {
     method: 'POST',
     credentials: 'same-origin',
     ...opts,
     headers
   })
     .then(r => r.json())
     .then(data => data);
 }
 const data = _dataCache[cacheKey];

может ли память загнуться если так кешировать?
источник

Б

Бурчик in JavaScript — русскоговорящее сообщество
значительно ли поможет JSON.stringify?
источник

L

Lookarious in JavaScript — русскоговорящее сообщество
Бурчик
значительно ли поможет JSON.stringify?
А без него и не надо
источник

A

Agaev Ramiz in JavaScript — русскоговорящее сообщество
Ребят, кто сталкивался с такой проблемой при сборке ?

Это видимо из за того, что стили берутся из за локальных путей, а не относительных, но решение я не могу найти, хелпаните ...
источник

倫岡

倫太郎 岡部 in JavaScript — русскоговорящее сообщество
Бурчик
let _dataCache = {};

export default async function  myFetcher(path, opts) {
  const url = new URL(`${API_URL}${path}`);
  const cacheKey = url.toString();

 if (!_dataCache[cacheKey]) {
   _dataCache[cacheKey] = await fetch(`${url}`, {
     method: 'POST',
     credentials: 'same-origin',
     ...opts,
     headers
   })
     .then(r => r.json())
     .then(data => data);
 }
 const data = _dataCache[cacheKey];

может ли память загнуться если так кешировать?
Ты наминирован на премию года
источник

Б

Бурчик in JavaScript — русскоговорящее сообщество
倫太郎 岡部
Ты наминирован на премию года
ну это заготовка чтобы добавить
.then(data => JSON.stringify(data));
источник

Б

Бурчик in JavaScript — русскоговорящее сообщество
倫太郎 岡部
Ты наминирован на премию года
а че не так?)
после r.json() нужно ждать промис
источник

L

Liprof in JavaScript — русскоговорящее сообщество
Кто работал с API vk? Пытаюсь сделать GET запрос через fetch для получения JSON с информацией о странице пользователя vk, но выдает ошибки:
not allowed by Access-Control-Allow-Origin.
Fetch API cannot load ... due to access control checks.
Хотя при явном редиректе на url запроса видно, что он нормально формирует нужный JSON.
Добавил к fetch mode: "no-cors" - ошибки пропали, в DevTool браузера в ресурсах видно, что формируется JSON, но страница продолжает бесконечно грузится и не понимаю почему и как получить этот JSON, раньше с запросами на локальные файлы работал и все было легко и просто в получении ответа запроса. Может кто знает какими способами можно это решить?
источник

A

AntiBot in JavaScript — русскоговорящее сообщество
Confirm that you are not a robot.
источник

AS

Artem Soroka in JavaScript — русскоговорящее сообщество
Liprof
Кто работал с API vk? Пытаюсь сделать GET запрос через fetch для получения JSON с информацией о странице пользователя vk, но выдает ошибки:
not allowed by Access-Control-Allow-Origin.
Fetch API cannot load ... due to access control checks.
Хотя при явном редиректе на url запроса видно, что он нормально формирует нужный JSON.
Добавил к fetch mode: "no-cors" - ошибки пропали, в DevTool браузера в ресурсах видно, что формируется JSON, но страница продолжает бесконечно грузится и не понимаю почему и как получить этот JSON, раньше с запросами на локальные файлы работал и все было легко и просто в получении ответа запроса. Может кто знает какими способами можно это решить?
У ВК есть JavaScript SDK, почему не хотите подключить?
источник

L

Liprof in JavaScript — русскоговорящее сообщество
Artem Soroka
У ВК есть JavaScript SDK, почему не хотите подключить?
Хотел для начала попробовать так, чтобы понять структуру
источник

L4

Leet 4 in JavaScript — русскоговорящее сообщество
Liprof
Кто работал с API vk? Пытаюсь сделать GET запрос через fetch для получения JSON с информацией о странице пользователя vk, но выдает ошибки:
not allowed by Access-Control-Allow-Origin.
Fetch API cannot load ... due to access control checks.
Хотя при явном редиректе на url запроса видно, что он нормально формирует нужный JSON.
Добавил к fetch mode: "no-cors" - ошибки пропали, в DevTool браузера в ресурсах видно, что формируется JSON, но страница продолжает бесконечно грузится и не понимаю почему и как получить этот JSON, раньше с запросами на локальные файлы работал и все было легко и просто в получении ответа запроса. Может кто знает какими способами можно это решить?
Там ж вроде надо авторизованным быть через токен? И «вк приложение», через которое работаешь, чтобы домен в настройках имело.
источник

D

Donutovich in JavaScript — русскоговорящее сообщество
Leet 4
Там ж вроде надо авторизованным быть через токен? И «вк приложение», через которое работаешь, чтобы домен в настройках имело.
не обязательно
источник

L

Liprof in JavaScript — русскоговорящее сообщество
Leet 4
Там ж вроде надо авторизованным быть через токен? И «вк приложение», через которое работаешь, чтобы домен в настройках имело.
Да, я уже разобрался, спасибо. В одной из последних версий vk сделали получения access_token через сервер, а я с клиента запрашивал
источник

A

AntiBot in JavaScript — русскоговорящее сообщество
Confirm that you are not a robot.
источник

V

Vlad in JavaScript — русскоговорящее сообщество
Привет . Unit тестированеи  лучше проводить  только для  синхронного  кода  или можно для синхроного/асинхронного ? Например, я хочу по api отправить запрос и дождаться  ответа , стоит ли для этого использовать unit тесты(mocha) или  лучше привести эти запросы к синхронному коду  ?
источник

AE

Anton Erokhin in JavaScript — русскоговорящее сообщество
Vlad
Привет . Unit тестированеи  лучше проводить  только для  синхронного  кода  или можно для синхроного/асинхронного ? Например, я хочу по api отправить запрос и дождаться  ответа , стоит ли для этого использовать unit тесты(mocha) или  лучше привести эти запросы к синхронному коду  ?
Можно для обоих видов. Но не факт что есть смысл "дожидаться ответа". Обычно хттп реквесты мокаются (асинхронный мок вернет какую либо фикстуру заранее определенную) и всё.
источник

V

Vlad in JavaScript — русскоговорящее сообщество
Anton Erokhin
Можно для обоих видов. Но не факт что есть смысл "дожидаться ответа". Обычно хттп реквесты мокаются (асинхронный мок вернет какую либо фикстуру заранее определенную) и всё.
Спасибо за ответ .
источник

VK

Vladimir Klntsky in JavaScript — русскоговорящее сообщество
Что бы посоветовали легковесного вместо partial.lenses ?
По сути нужны только modify (over), get и set оттуда.
источник