GDG DevFest Huacho1 de Diciembre, 2012Universidad Faustino Sanchez Carrión
[email protected]://www.gdglima.pe
Comunidad
[email protected]://www.gdglima.pe
#devfesthuacho
[email protected]://www.gdglima.pe
[email protected]://www.gdglima.pe
Iniciando con python y Google App Engine mi primera web
Hansy Schmitt [email protected]://gplus.to/hschmitt@hansyschmitt
Que es Google App Engine
Partes de una aplicacion de GAE
La nueva era
Hola Mundo en GAE
Desarrollando la aplicacion de alta disponibilidad
Codigo
Agenda
[email protected]://www.gdglima.pe
Que es Google App Engine
●Es una plataforma que te permite desarrollar tus aplicaciones usando la nube de google.
●Las aplicaciones que usan GAE son faciles de mantener y actualizar, usando el SDK de AppEngine disponible en los lenguajes python y java.
[email protected]://www.gdglima.pe
Partes de una aplicacion de GAE
●Tenemos 2 partes importantes:●El archivo app.yaml, que mantiene la configuracion del archivo●Los handlers , que reciben la peticion y devuelven la respuesta al navegador.
[email protected]://www.gdglima.pe
Hola Mundo en GAE
●Para esto crearemos 2 archivos en 1 directorio:●app.yaml que contiene
application: helloworldversion: 1runtime: pythonapi_version: 1
handlers:- url: /.* script: helloworld.py
[email protected]://www.gdglima.pe
helloworld.py
print 'Content-Type: text/plain'print ''print 'Hello, world!'
[email protected]://www.gdglima.pe
Desarrollo de la aplicacion
* Para esto usaremos los siguientes componentes: * Python 2.7 * WebApp2 como framework * Jinja2 como manejador de plantillas. * Memcache como cache de backend. * Handlers personalizados.
[email protected]://www.gdglima.pe
Descarga del codigo de ejemplo
El codigo de ejemplo lo pueden encontrar en:
https://github.com/hschmitt/adtg-demo-blog
[email protected]://www.gdglima.pe
<Preguntas?>
devfestlima.gdglima.pe/#moderator
Google DevRel LatAm South Region
¡PARTICIPA DE LA COMUNIDAD EN ESPAÑOL!
1. Academic Developer TG - ADTG2. Envía tus artículos a LookThisCode.3. Participa de Developers Live en Español.
Top Related