Django Rest Framework <3 Redux
Speaker: Sheena O'Connell
Room: Video Stream 2
Time: Oct 07 (Thu): 16:30
Django Rest Framework lets you rapidly create well behaved, increadibly consistent, REST api endpoints on your Django app. It's pretty great and its saved me personally a lot of time.
A very common thing to do is take your Django app and treat that as a backend to a modern frontend built in something like Vue, React, Angular or one of their many many competitors.
Now each of these frontend tools/frameworks have their own way of keeping trac of data or state. So when people plug their frontend tooling into Django certain wheels tend to get reinvented.
I use Redux a lot and have built some web-frontend-framework agnostic tools that make it easy to manage your api data on any old js frontend and deal with forms that are backed by a DRF api. What's cool about this is that it's dead simple to useonce you have it set up, and it doesn't stop you fronm using other state managment tools for other parts of your application.
I'm sure this tool has saved me weeks of pain and suffering. If you are into fullstack web dev and modern frontends then you might find this useful.