Objective
How to use a micro-framework (viz. Flask) to quickly spin up a RESTful API webserver.
Description
Fast prototyping is the heart of web development. Sometimes to implement a simple task at hand, getting a full-fledged web framework (read Django) becomes an overkill.
Enter Flask, stage left.
Flask is a micro web-framework for Python. It allows a web-developer to quickly prototype an idea, and get a fully functional web application up in minutes.
In this talk, I will focus on how to setup a RESTful API Server using Flask, and demonstrate how it lives upto it's reputation of being based on "good intentions"
Speaker bio
Shreyank Gupta works as a Software Engineer at Red Hat, Pune.
Shreyank started off his career as a web-developer and has hands-on experience in Ruby, Python and JavaScript, although he admits he is far from a polyglot. You must have noticed him talking at either RubyConf India, Pycon India, JSFoo or some other OpenSource conference.
Links
- Flask - http://flask.pocoo.org/
- Shreyank at RubyConf India - http://rubyconfindia.org/2010/speakers.html
- Shreyank at Pycon India - http://in.pycon.org/2012/funnel/pyconindia2012/14-django-templates-for-web-designers
- Shreyank at JSFoo - http://funnel.hasgeek.com/jsfoo/431-score-with-underscore-js
1
▼
Requirements? Software wise and knowledge wise?
1
▼
1
▼
You will have to elaborate more on the skills requirement. It is an easy setup for disappointment when it is written "basic knowledge of Python". I would request that you modify it as "must have done <insert project/task>" or, faced <insert problem>.
-6
▼
Shreyank is bad ass. He is also a lady killer.