The main thing that Flask does for you is to abstract you from the interface with a web server. You don't have to think about parsing HTTP requests or formatting the responses. The kind of code that I wish I could write, actually, because it's so clear.