¿Cómo se integra Django como backend con librerías como Reactjs en el frontend?

Pregunta de la clase:
¿Qué es Django?
Wilson Delgado

Wilson Delgado

Pregunta
student
hace 4 años

¿Cómo se integra Django como backend con librerías como Reactjs en el frontend?

7 respuestas
    Wilson Delgado

    Wilson Delgado

    student
    hace 4 años

    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

    Sebastian Heredia

    student
    hace 4 años

    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

    César Mayta

    student
    hace 4 años

    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

    Alex Condori Condori

    Alex Condori Condori

    student
    hace 4 años

    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

    Isaac Gonzalez

    student
    hace 4 años

    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

    Sebastian Wilde Alarcón Arenas

    student
    hace 4 años

    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

Curso Básico de Django

Curso Básico de Django

En este primer curso de la saga de Django analizarás los conceptos iniciales para desarrollar el backend de tu aplicación web con este framework. Aprenderás sobre la estructura de un proyecto, sus archivos más importantes y cómo desarrollar en cada uno, de la mano de tu profesor Facundo García Martoni.

Curso Básico de Django
Curso Básico de Django

Curso Básico de Django

En este primer curso de la saga de Django analizarás los conceptos iniciales para desarrollar el backend de tu aplicación web con este framework. Aprenderás sobre la estructura de un proyecto, sus archivos más importantes y cómo desarrollar en cada uno, de la mano de tu profesor Facundo García Martoni.