# Sockpuppet

## Sockpuppet

- [Welcome](https://sockpuppet.argpar.se/master.md): Build reactive applications with the Django tooling you already know and love
- [Setup](https://sockpuppet.argpar.se/setup-django.md): How to prepare your app to use Sockpuppet
- [Quick Start](https://sockpuppet.argpar.se/quickstart-django.md): How to use Sockpuppet in your app
- [Reflexes](https://sockpuppet.argpar.se/reflexes.md): Reflex classes are full of Reflex actions. Reflex actions? Full of love. 🏩
- [Lifecycle](https://sockpuppet.argpar.se/lifecycle.md): How to hook into Reflex activity... aka callbacks
- [Scoping](https://sockpuppet.argpar.se/scoping.md): How to restrict DOM updates
- [Persistence](https://sockpuppet.argpar.se/persistence.md): noun: firm or obstinate continuance in a course of action in spite of difficulty or opposition
- [Useful Patterns](https://sockpuppet.argpar.se/patterns.md): How to build a great StimulusReflex application
- [Working with Events](https://sockpuppet.argpar.se/events.md): the JavaScript library StimulusReflex rocks because it stands on the shoulders of Stimulus
- [Working with Forms](https://sockpuppet.argpar.se/working-with-form.md): Forms fly business class on StimulusReflex Airways ✈️
- [Security & Authentication](https://sockpuppet.argpar.se/security.md): What to keep in mind when safe-guarding your applications.
- [Troubleshooting](https://sockpuppet.argpar.se/troubleshooting.md)
