Closed ArthurFleischman closed 4 years ago
Hooray! The first issue in a project we never forget ❤️
Django has a good cms automatically integrated, in the company I work they use django, and we've access to this cms, pretty helpful for FrontEnd Integration. I'm not sure but I think it has also an easy way to do a CRUD (or automatic, not sure). And we can improve the CRUD as well.
Not sure, of anything cause this is a
stack que não domino
as well 😝
Django has a good cms automatically integrated, in the company I work they use django, and we've access to this cms, pretty helpful for FrontEnd Integration. I'm not sure but I think it has also an easy way to do a CRUD (or automatic, not sure). And we can improve the CRUD as well.
Not sure, of anything cause this is a
stack que não domino
as well stuck_out_tongue_closed_eyes
im not a python to web expert to hahha, but im not totally lost.... lets learn together !
I recommend to use Flask I think it fits better with uma stack que não domino
As the PEP 20
Simple is better than complex.
https://www.python.org/dev/peps/pep-0020/
I recommend to use Flask too, because it is a microframework and we only will make a backend, so we can only put in the project what we want.
Yep, flask is much simpler than Django.
so, i think we need more "corum" but flash is pretty the reasonable option.... @lucasmontano your turn admin...
@lucasmontano if you could, allow labels... it could help a lot
I think it's good to use Flask on this project, since it's much more simpler, as others said.
Flask is much simple, and surely ideal for this project in my opinion.
Flask is the best option because Django is designed for more experienced python programmers. Not criticizing you Lucas, but it is better to start with the simplest, just like you did with Node.js using Express instead of Adonis.
Let’s keep the requirements as simple as possible in this project. No frontend needed it. After delivering the APIs and the ranking algorithm. What do you think about fastAPI framework?
Bringing the discussion on discord from here. FastAPI when compared with Flask is a better choice because your asynchronous behavior and more clean framework. All of the features in flask is covered by fastAPI
https://www.slant.co/versus/1398/34241/~flask_vs_fastapi
Flask is HTML-oriented, not API-oriented... I think fastAPI sounds like a better choice here indeed
Another link for aggregate infos in the discussion
https://www.slant.co/versus/1398/34241/~flask_vs_fastapi
Flask is HTML-oriented, not API-oriented... I think fastAPI sounds like a better choice here indeed
By what a had seen, people use flask for apis
@lucasmontano https://nordicapis.com/8-open-source-frameworks-for-building-apis-in-python
Above a list with the 8 most popular python framework for that..
@lucasmontano https://nordicapis.com/8-open-source-frameworks-for-building-apis-in-python
Above a list with the 8 most popular python framework for that..
Thanks! My only concern with Flask is that it’s relying on WSGI. What do you think about WSGI limitations?
For real, i just know that's not good for production, I never used it for real projects... just tried for fun...
Flask is much simple, better choice for this project
Let’s keep the requirements as simple as possible in this project. No frontend needed it. After delivering the APIs and the ranking algorithm. What do you think about fastAPI framework?
Let's use it then, it's gonna be an awesome oportunity to learn it :)
I work with Django building an api with Django Rest Framework. Never used Flask, but I think Django is really powerful and easy once you get the hang of it. With just few lines of code you can create a basic CRUD, you just have to do everything in the Django way and then it's just getting used to the same flow.
As a dev who works with django, I think it's too complex for this project. I've never worked with flask or fastAPI, but I would say that they're more appropriated alternatives.
It seems that we're between FastAPI and Flask. Or already choice the framework?
Flask ou FastAPI!
No meu canal tenho uma playlist de Flask https://YouTube.com/CodeShowBR
I did some tests in FastAPI and the swagger by default for our project will be good, because all the routes will be documented without much efforts
Flask is simple and it has more examples and tutorials. I think it is the better choice for this project
I did some tests in FastAPI and the swagger by default for our project will be good, because all the routes will be documented without much efforts
yeah, the default documentation will be super nice and will save a lot of time
It seems that we're between FastAPI and Flask. Or already choice the framework?
if you have any other framework to propose, please, post here. We will evaluate the pros and cons in live.
we decided to go with FastAPI the main reason: FastAPI provide Swagger doc by default.
i though in 2 options: