Morepath - A Python Web Framework with Super Powers
Offered By: EuroPython Conference via YouTube
Course Description
Overview
Discover the innovative features of Morepath, a Python web framework designed for modern, rich client web development. Learn about its unique approach to routing and linking, including support for constructing hyperlinks to models. Explore the view system, encompassing plain views, generic views, and view composition. Understand how Morepath's application construction allows for easy extension, overriding, and composition. Gain insights into design principles that can benefit any web developer, even if not using Morepath directly. Delve into topics such as handling NotFound errors, loose coupling, generic code implementation, and application composition. Examine the framework's performance, code size, and available documentation. Whether you're considering adopting Morepath or simply interested in web framework design, acquire valuable knowledge about the evolving nature of web development tools.
Syllabus
Intro
Presentation size
Why create a new web framework
Laundry detergent commercial
What does Brand X mean
Brand X
Morepath Origins
Alien Green Glow
Goals
Super Powers
Topics
Routing
NotFound Error
Linking
Loose Coupling
Generic Code
Raise Bad Request
Linking with Query Parameters
Reuse
Animals
Generic Views
Classes
Inheritance
Extensions
Override Sauce
Composition of Applications
Combining Applications
Other Features
Morepath Extensions
Documentation
Performance
Code Size
Conclusion
Questions
Taught by
EuroPython Conference
Related Courses
A Brief History of Data StorageEuroPython Conference via YouTube Breaking the Stereotype - Evolution & Persistence of Gender Bias in Tech
EuroPython Conference via YouTube We Can Get More from Spatial, GIS, and Public Domain Datasets
EuroPython Conference via YouTube Using NLP to Detect Knots in Protein Structures
EuroPython Conference via YouTube The Challenges of Doing Infra-As-Code Without "The Cloud"
EuroPython Conference via YouTube