Я создаю веб-приложение, которое использует массив JSON для сохранения и передачи состояния между сервером и клиентом и наоборот. Я пытаюсь добавить к нему возможности «совместной работы», так что несколько клиентов могут одновременно редактировать json-данные, не вызывая конфликтов и с обновляемыми данными на всех клиентах в режиме реального времени.Интеграция ServerSide Javascript с Python
На бэкэнд я использую python, поэтому я был очень рад найти проект opencoweb, к сожалению, он больше не поддерживается. Точно так же я нашел ShareDB и кажется очень аккуратным проектом! Я хотел бы развернуть ShareDB на моей стороне сервера из моего кода на Python, но я не уверен, что лучший подход к работе с сервером JavaScript-кода будет. На данный момент я рассматриваю возможность запуска его с узлом из командной строки, но задаюсь вопросом, имеет ли смысл использовать библиотеку python, которая может позволить запустить javascript (Js2Py или что-то подобное). Таким образом, это подводит меня к моему вопросу: на стороне сервера есть «рекомендуемый» подход к интеграции javascript в базу кода на стороне сервера при использовании python (торнадо) для вашей основной структуры?