vintasoftware / django-react-boilerplate

Django 5, React, Bootstrap 5 with Python 3 and Webpack project boilerplate
MIT License
2.01k stars 483 forks source link

Select a reliable frontend framework for this project #597

Open dennys-bd opened 1 year ago

dennys-bd commented 1 year ago

I believe it would be beneficial for this bootstrap project to select a reliable React framework to streamline its development process.

React offers a wide range of tooling options, and some may not be fully compatible with each other. Using a framework as a filtering mechanism can greatly assist this project's users.

Furthermore, the React documentation suggests that modern React projects should consider choosing a framework from the beginning.

fjsj commented 1 year ago

Could you please give examples of such frameworks? From the docs, Next.js is mentioned. IMO we should just go with it, but it can be challenging to integrate with Django and gain benefits like SSR.

dennys-bd commented 1 year ago

Doc also mentions Gatsby and Remix

fjsj commented 1 year ago

Not sure why, but for some reason Gatsby is one of the most dreaded web frameworks (close to jQuery), while Next.js is one of the most loved: https://survey.stackoverflow.co/2022/#section-most-loved-dreaded-and-wanted-web-frameworks-and-technologies