Nouveau à Django et encore plus nouveau à ReactJS. J'ai étudié AngularJS et ReactJS, mais j'ai opté pour ReactJS. Il semble qu'AngularJS soit plus populaire que ReactJS, même si AngularJS a une plus grande part de marché, et ReactJS est réputé plus rapide à mettre en œuvre.
Tout ce bazar mis à part, j'ai commencé à suivre un cours sur Udemy et après quelques vidéos, il m'a semblé important de voir comment il s'intègre à Django. C'est à ce moment-là que je me heurte inévitablement à un mur juste pour le mettre en place et le faire fonctionner, quel genre de documentation existe-t-il pour que je ne tourne pas les roues pendant plusieurs heures et nuits.
Il n'y a pas vraiment de tutoriels complets, ou pip
paquets, je suis tombé sur. Les rares sur lesquels je suis tombé ne fonctionnaient pas ou dataient, pyreact
par exemple.
Une idée que j'ai eue était de traiter ReactJS de manière complètement séparée, mais en tenant compte des classes et des ID dans lesquels je veux que les composants ReactJS soient rendus. Une fois que les composants ReactJS séparés sont compilés en un seul fichier ES5, il suffit d'importer ce fichier unique dans le modèle Django.
Je pense que cela va rapidement s'effondrer lorsque j'arriverai au rendu à partir de modèles Django, bien que le Django Rest Framework semble être impliqué. Je ne suis même pas encore assez loin pour voir comment Redux affecte tout cela.
Quoi qu'il en soit, quelqu'un a-t-il une façon claire d'utiliser Django et ReactJS qu'il souhaite partager ?
Quoi qu'il en soit, la documentation et les didacticiels sont abondants pour AngularJS et Django, et il est donc tentant de suivre cette voie pour commencer à utiliser n'importe quel framework frontal... Ce n'est pas la meilleure raison.
3 votes
J'avais la même curiosité, et j'ai créé un exemple pour react+webpack+django - le dépôt contient également des liens vers des outils et articles connexes qui pourraient être utiles.