Wilson Delgado
Pregunta¿Cómo se integra Django como backend con librerías como Reactjs en el frontend?
Wilson Delgado
Si es a partir de una API, usando Django REST, podría cambiar Django por FastAPI, en tal caso ¿Qué ofrece Django que no ofrezca FastAPI? Ó ¿Qué otras formas existen para realizar la conexión?
Sebastian Heredia
He trabajado en proyectos Vue.js integrados con Django de forma básica donde sencillamente construyes una aplicación de las dos tecnologías.
Luego se debe hacer una configuración en el archivo settings .py de Django para enlazar todo, todo funciona siempre y cuando este en modo producción, supongo que en react debe ser exactamente igual con el comando "npm run build" y podrás ver todo funcionando.
Tal vez esta no sea la forma PRO de trabajarlo pero es lo que te puedo contar.
¡Saludos!
César Mayta
para eso debes utilizar django-restframework para poder crear un apirest full con django y poder enlazarlo con reactjs, si deseas puedo pasarte codigos de ejemplo
Dimanso Perez
Alex Condori Condori
Lo bueno de crear servicios con Django es que no solo lo puedes integrar con frontend (react, vue, y demás) sino tambien con mobile.
Isaac Gonzalez
Respondiendo a tu pregunta, la diferencia con FASTAPI es que Django ya te da un ORM, todo el sistema de autorización y autenticación y tiene middlewares que te pueden facilitar varias cosas. Por eso se dice que Django es un frameworks con las baterías incluidas.
Sebastian Wilde Alarcón Arenas
Puedes usar también GraphQL en lugar de Rest, y una de las mayores ventajas que ofrece es la seguridad con la que funciona by default
