Size: a a a

JavaScript.Ninja

2021 June 17

a

artalar in JavaScript.Ninja
Расширение готовых систем бывает крайне дорогим. Такие крупные фреймворки, вроде хасуры или страпи очень хорошо ложаться на эти кейсы
источник

a

artalar in JavaScript.Ninja
Ток страпи бажная, по моему опыту)
источник

IK

Illya Klymov in JavaScript.Ninja
Черный хаскельный ящик хасуры меня очень сильно пугает жесточайшим локом )
источник

IK

Illya Klymov in JavaScript.Ninja
у призмы тоже, но хотя бы "одна сторона" апи не подвержена вендорлоку
источник

IK

Illya Klymov in JavaScript.Ninja
Хотя последний раз "из подобного" я рекомендовал клиенту постграфил
источник

IK

Illya Klymov in JavaScript.Ninja
ну и в дополнение веб-хуки хасуры (и уклон по сути в сторону serverless) тоже выглядят странно )
источник

a

artalar in JavaScript.Ninja
У нас был кейс идеальный. При начислении ачивки (геймификация), отправлять уведомление (сторонний сервис).
Проблема на обычном беке была бы из-за того что ачивка может начисляться разными способами и в разных местах.

Но вообще мы ими редко пользуемся
источник

IK

Illya Klymov in JavaScript.Ninja
То есть у вас логики на сервере просто нет?
источник

a

artalar in JavaScript.Ninja
Она размазана по экшена и хукам хасуры и ещё одному сервису
источник

a

artalar in JavaScript.Ninja
😊
источник

IK

Illya Klymov in JavaScript.Ninja
Прекрасно :)
источник

a

artalar in JavaScript.Ninja
Вообще вся логика в сервисе, а на экшенах только валидация, что, пока что, удобно.
Хуки хорошо бы на сабскрипшен в сервисе переписать, но у нас мвп и не до этого)
источник

M

Max in JavaScript.Ninja
Ребят какой валидатор юзать? Их миллион. Надо что бы умел в валидацию json схемы. Кто что использует?
источник

M

Max in JavaScript.Ninja
yup, joi
источник

M

Max in JavaScript.Ninja
?
источник

VV

Vlad Vovk in JavaScript.Ninja
всем привет
подскажите плиз как правильно реализовать кэш
использую вот адаптер
https://www.npmjs.com/package/axios-extensions

и оно кеширует запросы
но например когда я запостил что-то
кеш никак не обновляется и я не могу понять как мне после поста указать что нужно оновить кэш для конкретного запроса

я уже там чудил с интерспеторами но ничего не получилось

может у кого есть простое решение?
никогда кэш не делал и сейчас сижу туплю)
источник

a

artalar in JavaScript.Ninja
ajv
источник

KR

Kirill Romanov in JavaScript.Ninja
Вы инстанс кэша сразу передаёте в конфиг. Можно его предварительно  сохранить в переменную. Наверняка у него есть методы для инвалидации и тд
источник

VV

Vlad Vovk in JavaScript.Ninja
та я вроде смотрел
либо уже глаза замылены)
источник

YS

Yuri Strelets in JavaScript.Ninja
источник