Files
liveview/README.md

59 lines
1.6 KiB
Markdown

# Django LiveView
![Django LiveView](https://github.com/Django-LiveView/starter-template/raw/main/brand_assets/github%20social%20preview.jpg)
**Build real-time, reactive interfaces with Django using WebSockets — write Python, not JavaScript.**
Django LiveView is a framework for creating interactive, real-time web applications entirely in Python, inspired by [Phoenix LiveView](https://hexdocs.pm/phoenix_live_view/) and [Laravel Livewire](https://laravel-livewire.com/).
Create rich, dynamic user experiences with server-rendered HTML without writing a single line of JavaScript. Perfect for Django developers who want real-time features without the complexity of a separate frontend framework.
---
## 📋 Requirements
- Python 3.10+
- Django 4.2+
- Redis (for Channels layer)
- Channels 4.0+
---
## 🚀 Quick Start
Get started in minutes! Follow our interactive tutorial:
**👉 [Quick Start Guide](https://django-liveview.andros.dev/quick-start/)**
The guide covers:
- Installation and setup
- Creating your first LiveView handler
- Building interactive components
- Real-time updates with WebSockets
---
## 📚 Documentation
Complete documentation is available at:
**👉 [https://django-liveview.andros.dev/docs/](https://django-liveview.andros.dev/docs/)**
Learn about:
- Handlers and frontend integration
- Forms and broadcasting
- Advanced features (infinite scroll, auto-focus, debounce)
- Error handling and testing
- Deployment strategies
- API reference and troubleshooting
---
## 📄 License
MIT License - see [LICENSE](LICENSE) file for details.
---
**Made with ❤️ and Python**