Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

Web and APIs

34 articles on web development and APIs — FastAPI, Django, Flask, REST, authentication, and architecture patterns.

Part of the xbe.at knowledge base. ← Back to index


What's inside

FastAPI

  • Getting started with FastAPI and Python
  • Advanced testing and profiling
  • Integrating ML models in FastAPI
  • Building chatbots with FastAPI

Django

  • Project setup and virtual environments
  • ORM: custom managers, Many-to-Many relationships, formsets
  • REST Framework: serialization, filtering, authentication
  • Two-factor authentication, indexing for performance
  • Top 10 must-have Django packages
  • WSGI vs ASGI for Django deployment

Flask

  • Flask-SQLAlchemy fundamentals

API design & architecture

  • REST vs GraphQL comparison
  • API architecture styles overview (REST, GraphQL, gRPC, WebSocket…)
  • Monolithic vs microservices architecture
  • Caching strategies for APIs
  • 9 strategies to boost API performance
  • Architectural design patterns in Python (MVC, MVP, MVVM…)

Authentication & security

  • Session, JWT, Token, SSO, OAuth 2.0 overview
  • Secure web API access design
  • Top authentication mechanisms

Real-time communication

  • Webhooks vs polling
  • WSGI vs ASGI protocols

Highlights

  • Django REST Framework: Serialization Fundamentals
  • REST API vs GraphQL: Comparing API Design Approaches
  • Web Authentication Overview: Session, JWT, Token, SSO, OAuth 2.0
  • 9 Strategies to Boost API Performance
  • Monolithic vs. Microservices Architecture in Python