#rest
#rest
Вопрос:
Я работаю над проектом, который состоит из скрипта python, который получает данные из API и вычисляет что-либо на основе этих данных. Цель состоит в том, чтобы передать эту вычисленную информацию на веб-сайт. Я думал сделать что-то вроде запуска этого кода на том же сервере, что и сервер хоста веб-сайта, и опубликовать сгенерированные данные в базе данных, тогда веб-сайт получит информацию из базы данных и отобразит ее на веб-сайте. Однако интерфейсный разработчик, который работает со мной, сказал, что лучшим вариантом было бы разработать REST Api, который возвращал бы на веб-сайт данные, вычисленные в скрипте python. Имеет ли смысл разрабатывать API, который будет использоваться только внутри компании? Не будет ли это еще одним ненужным фактором сложности, поскольку данные могут быть вычислены, сохранены и извлечены с хост-сервера без какого-либо API?
Комментарии:
1. Если вы можете быть на 100% уверены, что функциональность не будет использоваться никаким другим приложением, а сам сайт никогда не переключится на другую базу данных / фреймворк, тогда, конечно, используйте прямой вызов DB. В противном случае создание rest api сегодня избавит вас от головной боли завтрашнего дня softwareen&ineerin&.stackexchan&e.com/questions/277701 /…