Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Flask - El microframework que revoluciona el mundo
Search
Hugo Ruscitti
November 17, 2012
1
480
Flask - El microframework que revoluciona el mundo
Hugo Ruscitti
November 17, 2012
Tweet
Share
More Decks by Hugo Ruscitti
See All by Hugo Ruscitti
Aprendiendo a programar videojuegos con pilas-engine
hugoruscitti
0
84
Haciendo aplicaciones desktop con NWJS
hugoruscitti
0
240
Taller de programación de videojuegos con pilas-engine
hugoruscitti
0
240
Taller: Introducción a Pilas (por Hugo Ruscitti)
hugoruscitti
0
330
Desarrollo de videojuegos con pilas-engine
hugoruscitti
1
110
Clase 4 - Bocetos y pintura
hugoruscitti
0
740
Haciendo aplicaciones complejas de manera simple
hugoruscitti
0
470
Cómo desarrollar videojuegos con pilas-engine
hugoruscitti
1
380
¡ La Vaca Voladora !
hugoruscitti
0
430
Featured
See All Featured
Building an army of robots
kneath
302
44k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
32
2.7k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
28
900
Optimizing for Happiness
mojombo
376
70k
Optimising Largest Contentful Paint
csswizardry
33
3k
Docker and Python
trallard
42
3.1k
GitHub's CSS Performance
jonrohan
1030
460k
Building a Scalable Design System with Sketch
lauravandoore
460
33k
A better future with KSS
kneath
238
17k
Build The Right Thing And Hit Your Dates
maggiecrowley
33
2.4k
Testing 201, or: Great Expectations
jmmastey
40
7.1k
The Cult of Friendly URLs
andyhume
78
6.1k
Transcript
Flask El microframework que revoluciona la web. pyconar - 2012
http://gcoop.coop
¿Que es Flask? • Un microframework para desarrollar aplicaciones webs
y webservices.
¿Por que? • Es simple. • Se puede extender para
crecer. • Se integra fácilmente a otros componentes. • Tiene muy buena documentación. • Una gran comunidad de desarrolladores.
Comenzando ...
Una aplicación mínima...
Una aplicación mínima...
Templates
Templates Jinja render_template(“saludo.html”, nombre=”Juan”) Python: <h1>Hola {{nombre}}, bienvenido !!!</h1> Template:
“<h1>Hola Juan, bienvenido !!!</h1>” Resultado:
Helpers {% extends “layout.html” %} {% block body %} <h3>¿Tienen
el manual?</h3> <p> {{ pie(data) | safe }} {% endblock %}
Extendiendo ...
Recomendaciones http://flask.pocoo.org/docs
Extensiones http://flask.pocoo.org/extensions
Por ejemplo ... Flask-SuperAdmin
Prácticas http://www.12factor.net
Conclusiones • Lograr un enfoque simple. • Comenzar con lo
básico, luego crecer. • Leer y aprender de otras apps. • La estrategia es la clave, no la herramienta...
¡ Muchas gracias ! Diego Mascialino Hugo Ruscitti Joaquin Sorianello