by grandimam on 12/3/24, 8:20 PM with 2 comments
by threecheese on 12/3/24, 10:27 PM
I had spent the last 5-10 years building Django and django-rest-framework applications, and the amount of yak shaving with Serializers and Viewsets was really annoying. Bonus points to FastAPI is it didn’t try to own every layer, by providing an ORM like Django, which is great for a small app or if you really really love Django, but as we scaled and had to cascade every field change through seventeen layers from Table to Template it became a real burden. Not all djangos fault of course.
FastAPI was a breath of fresh air, somewhere between Django and Flask on modern kit. I was able to PoC something fairly complicated that ran on serverless components in a weekend. Its still running in production years later.
by minimaxir on 12/3/24, 8:48 PM
It's solid with good documentation and does what's necessary.