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
100
Haciendo aplicaciones desktop con NWJS
hugoruscitti
0
270
Taller de programación de videojuegos con pilas-engine
hugoruscitti
0
300
Taller: Introducción a Pilas (por Hugo Ruscitti)
hugoruscitti
0
400
Desarrollo de videojuegos con pilas-engine
hugoruscitti
1
130
Clase 4 - Bocetos y pintura
hugoruscitti
0
810
Haciendo aplicaciones complejas de manera simple
hugoruscitti
0
530
Cómo desarrollar videojuegos con pilas-engine
hugoruscitti
1
410
¡ La Vaca Voladora !
hugoruscitti
0
510
Featured
See All Featured
Art, The Web, and Tiny UX
lynnandtonic
303
21k
RailsConf 2023
tenderlove
30
1.3k
Rails Girls Zürich Keynote
gr2m
95
14k
Imperfection Machines: The Place of Print at Facebook
scottboms
269
13k
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
How To Stay Up To Date on Web Technology
chriscoyier
791
250k
Music & Morning Musume
bryan
46
7k
Building Flexible Design Systems
yeseniaperezcruz
329
39k
Thoughts on Productivity
jonyablonski
73
4.9k
Embracing the Ebb and Flow
colly
88
4.9k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
253
22k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
9.8k
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