Многие из вопросов были заданы и даны ответы о запуске серверного JavaScript в Google App Engine, но все ответы относятся к экземплярам Java, чтобы использовать Интерпретаторы JS на основе Java, такие как Rhino, Rhino для Webapps и т. Д.
Есть ли способ выполнить код javascript на стороне сервера в экземпляре Python GAE? Я думаю о чем-то в точности похожем на pyv8 , но с поддержкой App Engine (что, я думаю, означало бы реализацию интерпретатора на чистом Python).
Единственное решение, которое я могу придумать на данный момент, - это использовать какой-то грубый взлом для запуска экземпляров Java и Python GAE бок о бок (через разные версии), чтобы они оба могли общаться с одним и тем же хранилищем данных, пусть экземпляр Java размещает JS-код, и использовать API, чтобы отвечать на вопросы. Не очень привлекательно.
Не нужно вдаваться во все обсуждения типа «это ненужно, тебе не следует делать это» - я знаю, что это не идеально, и мне просто любопытно, можно ли это сделать.