Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/django-bridge/django-bridge

Build fast, user-friendly applications with Django and React
https://github.com/django-bridge/django-bridge

django react

Last synced: 8 days ago
JSON representation

Build fast, user-friendly applications with Django and React

Awesome Lists containing this project

README

        





Django Bridge





Build Status


License


Version


Documentation

With Django Bridge, you can create fast, user-friendly single-page-applications and use all components available in the React ecosystem while keeping all application logic in Django.

Django Bridge applications use Django’s built-in URL routing and views, allowing you to build your backend like a regular Django app and render the frontend with React components instead of Django templates.

The package contains a Django middleware and a small (11KB) frontend library that handles the data fetching and adapting Python objects into JavaScript.

Find out more in our [Introduction](https://django-bridge.org/docs/introduction)

## Key Features

- Quickly build React applications with all the app logic in Django views, no APIs required!
- Deeply integrated with Django. Supports Django forms, messages, and authentication
- Open URLs in overlays to build modal interfaces
- Use whatever UI component library/css framework you like
- Supports Storybook and Vite hot module reloading

## Demo project

Have a look at our demo project to see Django Bridge in action!

Live Demo: [demo.django-render.org](https://demo.django-render.org)
Source code: [github.com/django-bridge/django-react-cms](https://github.com/django-bridge/django-react-cms)

## Support

For support, please reach out to us on [GitHub discussions](https://github.com/django-bridge/django-bridge/discussions)