Todo App using

Django and React

a picture of mohith

I'm very traditional in anything I do. When I'm learning a new language, I always start with printing out "Hello World!". Building a ToDo app is the Hello-world of building a web app and I here's what I learned through the process of building it.

For the backend, I used Django's function based views for the basic CRUD functions of adding/updating to the list and removing items from the list. It was really fun to work with django rest framework for doing everything from the react app.

For the frontend, I used the fetch api for sending requests to the backend. No jQuery was involved in the making of this. I ran into a few speed bumps with the csrf token issues but everything was smooth sailing once I figured that out. I also used some Bootstrap to make it look pretty.