25b8c229abc236a14e81d2b628f175659ed4561


django ninja 장고 닌자라는 프레임웍이 있음


rest api 만드는 프레임웍인데


장고내부에 설치해서 api 만드는거


근데 fastapi 에서 신텍스 다 배껴옴. 요정도면 api 시작 가능


from ninja import NinjaAPI api = NinjaAPI() @api.get("/add") def add(request, a: int, b: int): return {"result": a + b}


거기다가 swagger 페이지도 똑같은거 줌


속도는 기존에 있던 django rest 보다 더 빠름


아래 벤치마크 비교



2fb8de25eddf39b465f1c6bb11f11a394449f7d9256254b22



깃헙 링크 준다



https://github.com/vitalik/django-ninja

 

GitHub - vitalik/django-ninja: 💨 Fast, Async-ready, Openapi, type hints based framework for building APIs

💨 Fast, Async-ready, Openapi, type hints based framework for building APIs - vitalik/django-ninja

github.com




만든사람이 우크라이나 사람임 ㄷㄷ