We're sorry but this page doesn't work properly without JavaScript enabled. Please enable it to continue.
Feedback

How to design a great API using Flask

Formale Metadaten

Titel
How to design a great API using Flask
Serientitel
Anzahl der Teile
61
Autor
Lizenz
CC-Namensnennung 3.0 Deutschland:
Sie dürfen das Werk bzw. den Inhalt zu jedem legalen Zweck nutzen, verändern und in unveränderter oder veränderter Form vervielfältigen, verbreiten und öffentlich zugänglich machen, sofern Sie den Namen des Autors/Rechteinhabers in der von ihm festgelegten Weise nennen.
Identifikatoren
Herausgeber
Erscheinungsjahr
Sprache

Inhaltliche Metadaten

Fachgebiet
Genre
Abstract
Flask is a very light weight micro-framework for Python. Compared to other bulky frameworks, Flask is easier to get started and is often more open/modular, allowing developers to use their preferred packages and dependencies. For many teams, this flexible modularity comes at a cost, developers implement suboptimal patterns that prevent their apps/apis from fully scaling and creating tech-debt that lowers productivity. In this talk I'll cover an intro to the Flask framework, why it's a great option for some teams, and how it works. I'll share some real-world examples of best practices, common pitfalls (and how to avoid them), and design patterns that make APIs integrators love using and developers love building. Some specific topics I'll cover: Flask architecture, request lifecycles, security & auth packages, REST + CRUD API patterns, ORMs, separation of concerns, information hiding.