Photo by Sebastian Svenson on Unsplash
Сьогодні мені потрібно швидко і без зайвих витрат реалізувати cron job (завдання за розкладом) у моєму додатку на Next.js для демонстрації концепції. Мій додаток — це простий додаток на Next.js, який працює як фронтенд, так і бекенд. Я розгортаю його за допомогою AWS Amplify, але не використовую складних налаштувань, таких як функції AWS Lambda, оскільки не маю на це часу.
Я також не потребую складної інфраструктури, а мій бюджет дуже обмежений. Тому я вирішив створити "cron job (завдання за розкладом) для бідних", який працюватиме безпосередньо всередині додатка на Next.js, використовуючи бібліотеку node-cron
.
Ось як виглядає реалізація:
Тим часом. Doei!
Перекладено з: Poor’s Man Cron Job for Next