Size: a a a

JavaScript.Ninja

2021 September 17

XM

X Man in JavaScript.Ninja
Парни! Расскажите как логгировать ошибки. Узнал что есть такая штука как window.onerror, которая перехватывает все ошибки из браузера. Как мне организовать перехват ошибок пользователей на сайте и отправку их в облако? Я как понимаю есть какие-то сервисы специальные. Какой посоветуете с самым лучшим бесплатным тарифом? Ещё бы что бы на ноде желательно на стороне сервера можно было отлавливать тоже ошибки. Что-то что максимально из коробки работало бы.
источник

OS

Oleg Shtanko in JavaScript.Ninja
источник

II

Ivan Iuriev in JavaScript.Ninja
Переслано от Ivan Iuriev
Подскажите пожалуйста, в проекте на Реакте, сейчас решаю проблему перевода некоторых модулей на lazy loading. Пока были статические импорты тесты проходили, после добавления lazy стали падать. Для тестирования использую mocha,  jest  увы мы не используем, так сложилось исторически. Может кто-то подсказать как правильно тестировать компоненты с отложенной загрузкой?
источник

II

Ivan Iuriev in JavaScript.Ninja
Переслано от Ivan Iuriev
Суть модуля в том что в нем может быть один из нескольких чат ботов,  и функция getOnlineChatHelper возвращает один из компонентов.
источник

II

Ivan Iuriev in JavaScript.Ninja
Переслано от Ivan Iuriev
источник

II

Ivan Iuriev in JavaScript.Ninja
Переслано от Ivan Iuriev
источник

MB

Max Belsky in JavaScript.Ninja
Rollbar.com использую для сбора ошибок на ноде. Там хороший бесплатный план
источник

DP

Dmytro Petunenko in JavaScript.Ninja
Если node запускается где-то на облаке, то там по идее должны быть логи. Далее вопрос куда их складывать и как мониторить. Чаще всего это elastic  и data dog, кибана, графана и т.д.
Локально просто в консоли все видно. Хотя поднять кибану тоже можно при желании
источник

XM

X Man in JavaScript.Ninja
действительно хороший план
источник

XM

X Man in JavaScript.Ninja
Да я б хотел что б из коробки всё работало.
источник

DP

Dmytro Petunenko in JavaScript.Ninja
Логи на облаке из коробки)
На фронте сентри - мейнстрим
источник

XM

X Man in JavaScript.Ninja
А какой кстати посоветуете движок для админки? Что бы много всего интересного работало из коробки. Может быть кстати функционал этих же Сентри был. Плюс мониторинг серверов, контейнеров.

Ну, то есть, что бы с одной стороны были и плагины всякие, а с другой самому допилить просто было. Желательно с фронтом на Реакте.
источник

DP

Dmytro Petunenko in JavaScript.Ninja
Ахах, если найдете такой, да еще и бесплатный, пишите 😉
источник

DP

Dmytro Petunenko in JavaScript.Ninja
А вообще, не знаю как насчет сентри плагина, но очень ExtJS попахивает, но я бы не стал )
источник

SM

Sergey Mell in JavaScript.Ninja
Привет
А подскажите, какие хорошие практики сборки, например nextjs или 11ty в контейнерах если данные хранятся в бд? Т.е. по сути нужен доступ к бд уже на этапе сборки для генерации статики.
источник

АЦ

Александр Цемах... in JavaScript.Ninja
Привет!
Можете помочь пожалуйста
https://smm.newlook-school.site/k5as4a

С помощью скрипта записываем значение в поле timezone - но при отправке форму значение не передается

при этом если - ввести его вручную или вставить через CTRL+V = то значение отправляется
источник

Y

Yuri in JavaScript.Ninja
мда...
источник

АЦ

Александр Цемах... in JavaScript.Ninja
ну я пытаюсь запихнуть значение
источник

АЦ

Александр Цемах... in JavaScript.Ninja
оно пропадает без интервалов
источник

Y

Yuri in JavaScript.Ninja
там в лупе какая-то функция
источник