Writing a Python Web Framework in 2021
Offered By: EuroPython Conference via YouTube
Course Description
Overview
Explore the evolution of Python web frameworks in this 44-minute EuroPython 2021 conference talk by Emmanuelle Delescolle. Delve into the changing landscape of web development, comparing traditional frameworks like Django, Flask, and Pyramid with modern requirements for APIs and websockets. Discover the array of tools and libraries available for creating a contemporary web framework, including standalone ORM's, schema serializers, and WSGI ecosystem components. Examine the potential for assembling a new framework using existing tools, and gain insights into project templates, routing, serialization, middleware, websocket support, and form building. Learn about Cordy, a modern web framework, and evaluate the pros and cons of developing a new framework in 2021.
Syllabus
Intro
Writing a Python web framework in 2021
Then Vs Now
What about...
Let's go on a tour!
Tour: Project Template
Tour: ORM
Tour: Template engine
Tour: Settings
Tour: Routing
Tour: (De)Serialization
Tour: Request/Response
Tour: Command-Line
Tour: Middlewares WSGI middlewares
Tour: Special *SGI implementation to support websockets
Tour: Form Builder
Put everything in the blender
Missing Links
What is Cordy?
What would be the pros & cons?
Questions
Taught by
EuroPython Conference
Related Courses
Software as a ServiceUniversity of California, Berkeley via Coursera Intro to Computer Science
University of Virginia via Udacity Web Development
Udacity Software Engineering for SaaS
University of California, Berkeley via Coursera CS50's Introduction to Computer Science
Harvard University via edX