Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/01/2012, 10:10
dyaguejuarez
 
Fecha de Ingreso: diciembre-2011
Mensajes: 6
Antigüedad: 12 años, 4 meses
Puntos: 4
App Engine + Python + HTML5

Hola el motivo de este post es para conocer mas sobre una de las herramienta de desarrollo Web: "Google App Engine", GAE. Me he decidido a utilizarla ayudado por Python del lado del server.

Me ha gustado la idea de no tener que preocuparme con los servidores ya que utiliza un servicio proporcionado por Google donde puedes alojar la aplicación gratis (hasta un cierto número de visitas , de bytes transferidos y de uso de CPU).

Utiliza un almacén de datos distribuido, pensando en la escalabilidad de la aplicación, que es una base de datos no relacional, con sus ventajas y desventajas.

Otra de la ideas era poder utilizar HTML5, de momento no se puede utilizar con el paquete que distribuyen, pero navegando descubrí que con Google Closure (http://code.google.com/intl/es-ES/closure/ ) y Clojure se puede hacer uso de HTML5.

Entonces aquí juntamos dos filosofías la de generar el HTML en el servidor o en el cliente.

Con Google Closure Templates podemos definir plantillas en el lado del cliente que pueden ser utilizados también por el servidor.

Clojure trabaja con parejas llave/valor. Podemos almacenar y recuperar estos datos del almacén de datos y enviarlos al cliente como JSON.

Digamos que la idea es utilizar el mismo almacén de datos para diferentes lenguajes.

¿Creen que App Engine es una buena plataforma para el desarrollo de aplicaciones Web?
¿Han probado Google Closure?¿Y Clojure?

Para empezar he descargado el boilerplate para App Engine desde: http://www.html5boilerplate.com

Saludos