Об этом проекте
count — это простой микросервис для подсчета произвольных элементов, вдохновленный antirez.com и andrauchg.com. Работающий на базе Upstash Redis, он предоставляет простой HTTP API для чтения и инкремента счетчиков, организованных по коллекциям и ключам.
GET-запросы к /:collection/:key возвращают текущее значение счетчика в виде числа. Добавление параметра запроса `?incr` увеличивает счетчик на единицу и возвращает новое значение. Поддерживается массовое чтение: при разделении нескольких ключей запятыми возвращаются результаты, также разделенные запятыми, в соответствующем порядке.
Сервис можно развернуть самостоятельно на Vercel, используя три обязательные переменные окружения: DOMAINS (авторизованные источники для кросс-доменного доступа), UPSTASH_REDIS_REST_URL и UPSTASH_REDIS_REST_TOKEN (учетные данные Upstash). Он служит минималистичной заменой для простых задач отслеживания, таких как подсчет просмотров страниц на персональных сайтах; для прямого встраивания на страницу предоставляется пример фрагмента кода на JavaScript.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.