Django: Windows - stiff, bloated, has everything out-of-the-box, regardless of whether you need it or not

Flask: Linux - flexible, can be lightweight, you decide what additional stuff you want to use, and how to structure the codebase

FastAPI: macOS - similar to Django, but aims to run faster

What's your favorite one? Mine is Flask, because of it's flexibility, and because it doesn't overwhelm me with much auto-generated boilerplate code, it's easier for me to navigate the codebase, if I structure it myself. (Plus I'm a Linux user, so I'm used to having choices lol)

#Django #Flask #FastAPI #Python #WebDev #WebDevelopment #Coding #Programming #Development #FosseryTech

Django
52.6%
Flask
31.6%
FastAPI
10.5%
Something else
5.3%
Poll ended at .
@fosserytech Totally disagree with equating Django with Windows. Windows is a capitalist trap to lock you into Microsoft's influence zone and at the same time harvest as much data about you as possible (like any M$ product, really). Oh, and rob your wallet while they are at it. Django is a batteries-included open source project that you can use free of charge, no strings attached. I'm not going to argue over whether you should like it or not, but at least the developers are on your side.