Nuevo en Django e incluso más nuevo en ReactJS. He estado buscando en AngularJS y ReactJS, pero me decidí por ReactJS. Parecía que estaba superando a AngularJS en cuanto a popularidad a pesar de que AngularJS tenía más participación en el mercado, y se dice que ReactJS es más rápido para recoger.
Dejando a un lado toda esa basura, comencé a tomar un curso sobre Udemy y después de algunos videos me pareció importante ver qué tan bien se integra con Django. Es entonces cuando inevitablemente choco contra una pared simplemente poniéndolo en funcionamiento, qué tipo de documentación existe para que no gire mis ruedas durante varias horas y noches.
Realmente no hay tutoriales completos o pip
paquetes, me encontré. Los pocos que encontré no funcionaban o estaban anticuados, pyreact
por ejemplo.
Un pensamiento que tenía era tratar a ReactJS completamente por separado, pero teniendo en cuenta las clases y los ID que quiero que los componentes de ReactJS se procesen. Después de que los componentes de ReactJS se compilen en un solo archivo ES5, solo importe ese único archivo en Django modelo.
Creo que eso se descompondrá rápidamente cuando llegue a renderizar desde los modelos de Django, aunque el Django Rest Framework parece estar involucrado. Ni siquiera lo suficiente como para ver cómo Redux afecta todo esto.
De todos modos, ¿alguien tiene una forma clara de usar Django y ReactJS que les interesa compartir?
En cualquier caso, la documentación y los tutoriales son abundantes para AngularJS y Django, por lo que es tentador seguir ese camino para comenzar con cualquier marco de front-end ... No es la mejor razón.