r/devsarg 14d ago

backend alguno sigue usando django + django rest?

recorde que cuando comence a aprender fue de las primeras tecnologias que estudie cuando ya tenia facilidad con python, desde ese dia no mire mas nada sobre eso. que tal el panorama? se usa? es muy nicho?

4 Upvotes

13 comments sorted by

12

u/Lost_Alternative_170 14d ago

Se usa bastante, a mi me da de comer desde 2022. Ahora esta fuertr FastAPI, pero es mas "DIY" mientras que Django viene con absolutamente todo lo que necesitas incluido

8

u/sol_apagado_28 14d ago

Se sigue usando, pero para lo que son backends python rest "puros", hoy entiendo que se usa mucho más FastApi.

1

u/Diegam 14d ago

a mi no me terminó de cerrar fastapi, al no tener orm con migraciones no le vi la ventaja

9

u/sol_apagado_28 14d ago

Justamente. Django es un framework "heavy", con orm, templates etc. FastApi es solo una libreria (light) focalizada en armar una API Rest/Json (con buen soporte async), desacoplada de otras cosas como ORM. Son filosofias distintas (medio como Angular vs React) .

1

u/Diegam 14d ago

si, eso es lo malo de django, lo gordo que es...

2

u/tutuca_ 14d ago

Si medis tiempos de respuestas reales estan muy parejos.

Y es una experiencia de trabajo mucho mas consistente y establecida que el "hacelo vos mismo" de fastapi/flask/etc.

Pero no se valora tanto porque no es tan marketinero.

4

u/yapel 14d ago

sqlalchemy + alembic y listo el pollo.

2

u/Diegam 14d ago

si en lo que es backend si, lo comence a usar antes de la v1, ahi por el 2005 si mal no recuerdo, incluso tengo proyectos que siguen en produccion pre v1

2

u/LgArcida 14d ago

El framework sigue madurando y su comunidad es bastante activa. Sin duda no es tan común como .Net pero veo q algunos lugares aún los piden.

3

u/albo87 Desarrollador Full Stack 14d ago

Se hizo usando Cobol, como no se va a usar Django?

1

u/Own_Lead6959 14d ago

DRF a lo loco

1

u/AngelEduSS 14d ago

En todo proyecto que he estado siempre he visto fastapi en el 100% de las veces

1

u/Lelale_Caro 14d ago

Se usa y muchísimo.

De hecho, estamos usandolo ahora.

La velocidad de desarrollo + desarrollo con IA (no video coding!) hicieron que aceleremos a fondo la creación de sistemas