Esiste un modo per eseguire un motore JavaScript, come Spidermonkey, su Google App Engine? Spidermonkey è un modulo C, quindi ovviamente non funzionerà (GAE non consente quei tipi di moduli) ... c'è qualcos'altro disponibile?javascript lato server sul motore di Google App
risposta
Google ora supporta la lingua personalizzata su Google App Engine. Così possiamo fare Node.js
Here is an article sull'esecuzione di Rhino su AppEngine/Java. Questo dovrebbe portarti molto lontano verso un'applicazione JavaScript reale e funzionante su AppEngine.
cool ... grazie! la mia app è in Python ... ma sembra che ci siano alcune opzioni da eseguire contemporaneamente allo stesso tempo –
Se si sta cercando un framework JavaScript (al contrario di chiamare i metodi Java da JavaScript) si potrebbe provare RingoJS (ex Helma NG). È un framework JavaScript basato su Rhino che può essere eseguito in AppEngine.
C'è anche AppengineJS, che può essere eseguito su RingoJS (o Narwhal, che non ho usato personalmente). È una porta dell'SDK Python (con modifiche per lo più prevedibili per meglio adattarsi alle convenzioni JavaScript). Non è completo, ma è abbastanza vicino da funzionare nella maggior parte dei casi. È più piacevole da utilizzare rispetto all'utilizzo dell'API Java direttamente.
Grazie per averlo postato; Ho cercato di ricordare il nome per una settimana !! – Pointy
grazie ... Ho visto "Helma NG" elencato nei commenti del link di Adam ... ma in realtà non è stato possibile trovare il progetto. –
sembra che AppengineJS.org non sia più in uso. –
Ho anche costruito ApeJS se si desidera provarlo. È molto più minimale della concorrenza.
- 1. xstream sul motore di app Google
- 2. arricciatura sul motore di app
- 3. Accesso Google+ - Flusso lato server - Python - Google App Engine
- 4. jQuery modelli sul lato server
- 5. I migliori server javascript lato server
- 6. Motore di modelli per Google App Engine
- 7. Motore/script del blog JavaScript lato client
- 8. Uso di Hunch sul motore di Google App
- 9. JavaScript sul lato server come PHP
- 10. CSS sul lato server?
- 11. Come utilizzare la sessione sul motore di app Google
- 12. python lxml sul motore di app?
- 13. Framework javascript lato server
- 14. Reagire sul lato server e sul lato client non trasparente
- 15. È possibile generare inviti per app di Google sul lato server?
- 16. È possibile eseguire javascript lato server da un'istanza * di Google App Engine * Python?
- 17. Accesso a Google+ per autenticazione app lato server non funzionante
- 18. progettazione per la gestione delle eccezioni - motore di app google
- 19. Ricevimento acquisti in-app Apple - convalida sul lato server
- 20. lato server javascript - Generale
- 21. Database esterno del motore di Google App
- 22. Convalida lato server token Google Access per app Android
- 23. GWT I18N sul lato server
- 24. Il modo più semplice per eseguire javascript sul lato server
- 25. C'è un interprete javascript sul lato server, come php?
- 26. Come emettere l'evento SocketIO sul lato server
- 27. È possibile eseguire jQuery sul lato server?
- 28. Come includere javascript sul lato client di node.js?
- 29. Contenitore portlet come pluto o jetspeed sul motore di app di google?
- 30. Un buon modo per generare GUID sul motore di app?
Le persone che hanno risposto qui sembrano avere una grande esperienza. Ho un problema molto molto semplice. Potresti aiutarmi con questo? http://stackoverflow.com/questions/33192485/using-rhino-instead-of-scriptengine-to-run-javascript-code-in-java Ho solo bisogno di ottenere una data da JavaScript a Java. – learner