Если вы ищете среду JavaScript (в отличие от вызова методов Java из JavaScript), вы можете попробовать RingoJS (ранее Helma NG).Это основанная на Rhino JavaScript-инфраструктура, которая может работать в AppEngine.
Есть также AppengineJS, который может работать на RingoJS (или Narwhal , который я лично не использовал).Это порт Python SDK (с в основном предсказуемыми изменениями, чтобы лучше соответствовать соглашениям JavaScript).Это не полный, но достаточно близко, чтобы работать в большинстве случаев.Это лучше, чем использовать Java API напрямую.