Yes, it’s worth to go with Django as backend and Reactjs as frontend . We will use Django Rest framework to connect frontend (Reactjs) with backend(Django). One factor you can use to decide is if you are more comfortable with python or JavaScript.
Read moreIs Django easier than Mern?
If you have to create a website like a blog application or a e commerce app FAST django should be your choice but if you aren’t hurried and want to create a big application then mern should be your choice both slow and complicated.
Read moreIs it good to use Django and React?
Advantages of Using React with Django Enables good code management from both backend and frontend . Django maintains fairly manageable configuration as STATICFILES config will get you integrated with React pretty quickly.
Read moreCan I integrate React with Django?
4. Integrating React with Django. So back to our Django frontend app, we made earlier, this is where our React app will be in, now let’s set it up. so we will not be creating a react app the normal way using create-react-app but we would be creating each directory and files we need by ourselves .
Read moreIs it a good idea to use React with Django?
The short answer No, you’re not doing anything wrong by not-using a frontend framework with Django . There’s no unwritten law that everything has to turn into a SPA, or be rewritten from scratch in React. Your project can be awesome without them, and you won’t miss out on much.
Read moreDo React and Django work well together?
Django will be responsible for serving the API built using Django REST framework and React will consume these APIs using the Axios client or the browser’s fetch API . You’ll need to have two servers, both in development and production, one for Django(REST API) and the other for React (to serve static files).
Read moreIs Django hard for beginners?
Conclusion. It’s not easy to learn Django if you don’t have a strong foundational knowledge of Python . You don’t need to learn everything in Python but at least make your fundamental concepts clear in Python to start with the Django application. Focus especially on classes and object-oriented programming in Python.
Read more