Estoy buscando reemplazar PHP con algo mejor (todo el mundo parece decir que PHP es malo, ¿verdad?), Y considerando el lado del servidor JavaScript.marco javascript del lado del servidor
node.js parece muy popular, pero me temo que me volveré loco con cosas asíncronas. ¿Es posible escribir código normal (sincrónico) debajo del nodo?
Mi lista de favoritos: scripts web y de línea de comandos, buen rendimiento (en el The Computer Language
Benchmarks Game, V8 parece ser un orden de magnitud más rápido que PHP), preferiblemente desarrollado por alguna empresa o comunidad para que no sea abandonado algún día , comunidad de usuarios con una biblioteca de módulos decente.
No considero varios frameworks basados en Rhino, como Rhino se ejecuta en Java, y no estoy en Java, consciente de su huella de memoria, y la idea de compilar JavaScript para Java no tiene sentido para mí.
Pasé algún tiempo buscando en Google y encontré numerosos proyectos: Myna, Meteor, GromJS, APE, GLUEscript, v8cgi, silkjs, wakanda, GPSEE, sorrowjs, ejscript, Persevere, PhantomJS.
¿Alguien tiene alguna experiencia con eso? Cualquier recomendación es bienvenida.
Si usted no está listo para el modelo asíncrono a continuación, tienes razón: Node.js te volverá loco. – Pointy
@ Sandman4 ... Puedo sentirte en esta pregunta ... En el pasado busqué cosas nuevas y elegantes para mis simples implementaciones, pero ya no lo hago, a menos que sirva para un propósito comercial. El desafío con implementaciones sofisticadas es el mantenimiento a largo plazo. Si su organización tiene suficientes habilidades de PHP, hágalo en PHP ... O simple .NET (soy consciente de que .NET no es simple: D) .. O use Node si su organización se moverá a lo largo de ese camino para desarrollar competencias. – Hasith
Rhino no se compila en Java, se compila en bytecode. –