Well I'm still looking for that first job, no real world production experience yet. But this is what I did in my project.
You could have the front and the back in completely different repositories, but I wanted to have them in the same one to make version control easy and consistent through the entire project.
I run django-admin startproject project_name
And then inside the root folder I run npx create-react-app fronted
They are 2 totally decoupled independent projects in the same repository and they only talk through RestFul API requests
Well I'm still looking for that first job, no real world production experience yet. But this is what I did in my project.
You could have the front and the back in completely different repositories, but I wanted to have them in the same one to make version control easy and consistent through the entire project.
I run django-admin startproject project_name
And then inside the root folder I run npx create-react-app fronted
They are 2 totally decoupled independent projects in the same repository and they only talk through RestFul API requests
Nice, it sounds pretty neat too. I am going to give react a try.
Go for it! Btw which tamplates do you use with Django?
I Google most of the time other times my friends where some of theirs
Oh and I use the one's that are a complete package with bootstrap, Js etc