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
490
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
98
Haciendo aplicaciones desktop con NWJS
hugoruscitti
0
260
Taller de programación de videojuegos con pilas-engine
hugoruscitti
0
280
Taller: Introducción a Pilas (por Hugo Ruscitti)
hugoruscitti
0
380
Desarrollo de videojuegos con pilas-engine
hugoruscitti
1
120
Clase 4 - Bocetos y pintura
hugoruscitti
0
800
Haciendo aplicaciones complejas de manera simple
hugoruscitti
0
510
Cómo desarrollar videojuegos con pilas-engine
hugoruscitti
1
390
¡ La Vaca Voladora !
hugoruscitti
0
500
Featured
See All Featured
Writing Fast Ruby
sferik
628
62k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.7k
Agile that works and the tools we love
rasmusluckow
329
21k
YesSQL, Process and Tooling at Scale
rocio
173
14k
Building Adaptive Systems
keathley
43
2.7k
How to Think Like a Performance Engineer
csswizardry
25
1.7k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
10
950
Site-Speed That Sticks
csswizardry
10
690
Build The Right Thing And Hit Your Dates
maggiecrowley
36
2.8k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
126
53k
Into the Great Unknown - MozCon
thekraken
40
1.9k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
229
22k
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