Mới đối với Django và thậm chí mới hơn đối với ReactJS. Tôi đã xem xét AngularJS và ReactJS, nhưng đã quyết định về ReactJS. Có vẻ như nó đã vượt qua AngularJS về mức độ phổ biến mặc dù AngularJS có nhiều thị phần hơn, và ReactJS được cho là nhanh hơn để đón.
Bỏ tất cả những thứ linh tinh đó sang một bên, tôi bắt đầu tham gia một khóa học trên Udemy và sau một vài video, điều quan trọng là phải xem nó tích hợp tốt như thế nào với Django. Đó là khi tôi chắc chắn va vào một bức tường chỉ cần đứng dậy và chạy, loại tài liệu nào ở ngoài đó để tôi không quay bánh xe trong vài giờ và đêm.
Tôi thực sự không có bất kỳ hướng dẫn toàn diện, hoặc pip
gói, tôi đã đi qua. Một số ít tôi đi qua đã không làm việc hoặc đã hẹn hò, pyreact
ví dụ.
Tôi nghĩ rằng tôi chỉ xử lý ReactJS hoàn toàn riêng biệt, nhưng xem xét các lớp và ID tôi muốn các thành phần ReactJS kết xuất. Sau khi các thành phần ReactJS riêng biệt được biên dịch thành một tệp ES5, chỉ cần nhập tệp duy nhất đó vào Django bản mẫu.
Tôi nghĩ rằng điều đó sẽ nhanh chóng bị hỏng khi tôi kết xuất từ các mô hình Django mặc dù Django Rest Framework có vẻ như có liên quan. Thậm chí không đủ xa để xem Redux ảnh hưởng đến tất cả những điều này như thế nào.
Dù sao, bất cứ ai cũng có một cách rõ ràng họ đang sử dụng Django và ReactJS mà họ quan tâm để chia sẻ?
Ở mức độ nào, tài liệu và hướng dẫn rất phong phú cho AngularJS và Django, vì vậy thật hấp dẫn khi chỉ đi theo con đường đó để bắt đầu với bất kỳ khuôn khổ front-end nào ... Không phải là lý do tốt nhất.