What Happens Inside Flask? From Setup to Serving the First Request.
Description
We all know how a web server works at a higher level (forever keeps waiting for a request, parses the request, calls the corresponding handler, returns a response).
Flask is a beloved and popular web server. To top it, the code base is pretty small and accesssible.
Let's decipher (layer by layer) what exactly happens right from the initialisation stages to serving it's very first request
What format do you have in mind for your talk?
Talk
Table of contents
Basic Flask Classes and Functions
What Happens During Setup?
Some Code Patterns
Serving Requests
Why are WSGI/ASGI needed?
Integration with WSGI Servers (Werkzeug)
What domain would you say your talk falls under?
Core Python
Duration in minutes (including Q&A)
30
Prerequisites
None needed. It'd be great if you've used Flask though.
Speaker bio
I am Abhirath and I love building stuff. I currently work at Amazon and outside of work you can find me dabbling with open source code, working on pet projects or just whiling away time.
Title of the talk
What Happens Inside Flask? From Setup to Serving the First Request.
Description
We all know how a web server works at a higher level (forever keeps waiting for a request, parses the request, calls the corresponding handler, returns a response).
Flask is a beloved and popular web server. To top it, the code base is pretty small and accesssible.
Let's decipher (layer by layer) what exactly happens right from the initialisation stages to serving it's very first request
What format do you have in mind for your talk?
Talk
Table of contents
What domain would you say your talk falls under?
Core Python
Duration in minutes (including Q&A)
30
Prerequisites
None needed. It'd be great if you've used Flask though.
Speaker bio
I am Abhirath and I love building stuff. I currently work at Amazon and outside of work you can find me dabbling with open source code, working on pet projects or just whiling away time.
I sometimes blog at csjourney.com.
LinkedIn
The talk/workshop speaker agrees to
[X] Share the slides, code snippets and other material used during the talk
[X] If the talk is recorded, you grant the permission to release the video on BangPyper's YouTube channel under CC-BY-4.0 license
[X] Not do any hiring pitches during the talk and follow the Code of Conduct