Что у меня есть:
Что я хочу сделать:
Как я могу это сделать?
Вариант 1 (возможно ли это?), Заставьте Express вызывать некоторую функцию в приложении React с помощью cron-schedule, чтобы тот же процесс запускался и выполнялся
Вариант 2, запрограммируйте все на стороне сервера и переделайте приложение React так, чтобы оно не обрабатывало ничего, а просто показывало результаты, обработанные сервером.
Что было бы лучшим выбором? Вариант 1 был бы самым быстрым, но выполнимо ли это?
Это то, что я сейчас пытаюсь сделать, просто интересно, как это сделать обычно. Думаю, использование этой стратегии "безголового браузера" (спасибо за ключевые слова! Я посмотрю) - не самое элегантное решение.
Вариант 2 обычный. Вариант 1 - обходной путь.





Опция 1? Делать это на собственном веб-сайте - странно. Это так же просто, как использовать браузер без головы, такой как Nightmare или Puppeteer. Не должно возникнуть проблем с вариантом 2, если у вас есть код, который можно легко повторно использовать на стороне сервера.