Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: about 16 hours ago
JSON representation
Build fast, user-friendly applications with Django and React
- Host: GitHub
- URL: https://github.com/django-bridge/django-bridge
- Owner: django-bridge
- License: other
- Created: 2022-09-25T10:33:40.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2025-01-01T20:35:18.000Z (28 days ago)
- Last Synced: 2025-01-22T09:01:34.984Z (8 days ago)
- Topics: django, react
- Language: TypeScript
- Homepage: https://django-bridge.org
- Size: 3.96 MB
- Stars: 154
- Watchers: 5
- Forks: 9
- Open Issues: 12
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-django - Django-Bridge - The simple way to build React frontends for Django applications. (Third-Party Packages / Full-stack frameworks)
README
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-bridge.org](https://demo.django-bridge.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)