3 ms·
Django is a pretty big omission from your list.
by phalangion 7y ago
Django is a pretty big omission from your list.
- BerislavLopac 7y agoGood point. I was specifically looking for "base-level" frameworks that focus on routing and responses (so are well-suited for API development) rather than full-stack solutions (e.g. FastAPI isn't there either). Just copy/pasted that from my notes -- as I said, FWIW.
- dragonsh 7y agoI still think WSGI is the main reason for so many frameworks in Python. So probably it will be nice to divide framework or libraries in WSGI and ASGI.
- randomsearch 7y agoDjango’s REST library is incredible. Steep learning curve compared to flask etc, but truly an industrial strength library that is brilliantly designed.
- mkolodny 7y agoEspecially considering Django powers Instagram and Pinterest's backends. At some point, Python's creator Guido van Rossum also said "My personal favorite -- and I expect that that will remain a personal favorite for a long time -- is something named Django. ... I highly recommend it." Personally, I use Django with REST Framework (https://www.django-rest-framework.org https://www.django-rest-framework.org). I've enjoyed using it tremendously for the past few years. One important feature Django lacks right now is asyncio support. There are plans to add it though (https://groups.google.com/forum/#!topic/django-developers/Kw7-xV6TrSM https://groups.google.com/forum/#!topic/django-developers/Kw...). Hopefully that happens soon.
- xz0r 7y ago> One important feature Django lacks right now is asyncio support. Have you looked at Django-channels?
- bayesian_horse 7y agoAndrew Godwin is on the job: https://www.youtube.com/watch?v=oMHrDy62kgE https://www.youtube.com/watch?v=oMHrDy62kgE
- deleted 7y ago[deleted]