Why, in 2025, do we still need a 3rd party app to write a REST API with Django?

The question was asked to the president of the DSF this year at FOSDEM. And it is clearly a legitimate one! But... is it True ? Do we actually need a 3rd party app to write an API with Django? In a lot of cases, when you require a complex and full-featured API, I would recommend you do use one. Django REST Framework and Django Ninja being very sound choices with a bunch of nifty things you might …