3 ms·
I love flask. I use restful flask on every project and I experimented with flask restplus and flask restx. I don't feel technically limited with Flask or it'
by anyfactor 4y ago
I love flask. I use restful flask on every project and I experimented with flask restplus and flask restx. I don't feel technically limited with Flask or it's derivative API frameworks.
Flask will always be my go to framework but I am looking forward to actually sitting down learning Fast API and Nestjs with Typescript.
FastAPI for my usecase doesn't offer anything new but the hype is defeaning and Typer CLI seems like a good way to build CLI projects.
and Nestjs is something I should learn because I should learn. I didn't enjoy django but I need to learn a "professional" backend framework and also Typescript.
- kolanos 4y ago> I didn't enjoy django What didn't you enjoy about Django?
- anyfactor 4y agoI am not a fullstack/web developer more like a general purpose developer. So my approach of building things is hacky and straight to the point. Compared to flask there was a bit too much boilerplate involved in Django to essentially build very barebones APIs. My usecase of a backend framework involves processing data on command and serving that data. I need a few API endpoints that trigger other Python files. I build internal use APIs. So flask, particularly RESTful flask is perfect for me. I am not the intended user of Django. I was part of a few Django projects and I saw people investing more in configuring the framework right than to focus on the actual functionalities of the application. Even though they were building MVP, the initial investment in foundation building with the hopes of scalability for proof of concept project just feels wrong to me.
- Qiu_Zhanxuan 4y agoFlast-Restful/Flast-Rest-X are unmaintained... the OPENAPI/Swagger implémentation is riddled with bugs I wish Flask could be a little bit more battery included on that front. Wouldn't hurt the lightedness of the project to have automatic OPENAPI documentation, none are currently viable... That's why I switched to FastApi but I miss @app_context, and Flask Security...
- anyfactor 4y agoAfter I came across OpenAPI in a Nestjs project I thought I was stuck in the stone age with Flask. But after I continued the project I didn’t feel I was missing out too much because I don't build large web apps. Flask with another batteries included framework is a nice combination. In my opinion, they both serve distinct use cases.