14

¿Hay alguna forma de ejecutar un motor de Javascript, como Spidermonkey, en Google App Engine? Spidermonkey es un módulo C, por lo que obviamente no funcionará (GAE no permite ese tipo de módulos) ... ¿hay algo más disponible?Javascript del lado del servidor en el motor de la aplicación de Google

+0

Las personas que responden aquí parecen tener una gran cantidad de conocimientos. Tengo un problema muy simple. ¿Podrían ayudarme con eso? http://stackoverflow.com/questions/33192485/using-rhino-instead-of-scriptengine-to-run-javascript-code-in-java Solo necesito obtener una fecha de JavaScript a Java. – learner

Respuesta

7

Here is an article sobre ejecutar Rhino en App Engine/Java. Eso debería ayudarlo a avanzar hacia una aplicación de JavaScript real y funcional en AppEngine.

+0

genial ... ¡gracias! mi aplicación está en Python ... pero parece que hay algunas opciones para ejecutar ambas al mismo tiempo –

7

Si está buscando un marco de JavaScript (en lugar de llamar a los métodos de Java desde JavaScript) puede probar RingoJS (anteriormente Helma NG). Es un marco de JavaScript basado en Rhino que se puede ejecutar en AppEngine.

También hay AppengineJS, que puede ejecutarse en RingoJS (o Narwhal, que no he utilizado personalmente). Es un puerto del SDK de Python (con cambios predecibles en su mayoría para adaptarse mejor a las convenciones de JavaScript). No está completo, pero está lo suficientemente cerca para funcionar en la mayoría de los casos. Es más agradable de usar que usar la API de Java directamente.

+0

Gracias por publicar eso; He estado tratando de recordar el nombre por una semana! – Pointy

+0

gracias ... vi "Helma NG" en la lista en los comentarios del enlace de Adam ... pero no pude encontrar el proyecto. –

+0

parece que AppengineJS.org está extinto. –

2

También construí ApeJS si quieres probarlo. Es mucho más mínimo que la competencia.

Cuestiones relacionadas