Framework zur Integration von Django und JavaScript

Ich suche ein Framework oder einen anderen Weg zur Integration von Django und JavaScript. Es scheint, dass zwei beliebte Frameworks Backbone.js und AngularJS sind. Ein anderer Weg ist die Verwendung von coffeeScript. Ich bin jedoch nicht in der Lage, selbst zu erraten, welche von ihnen "natürlicher" ist. Außerdem muss es noch andere geben. Ich interessiere mich besonders für etwas, das Folgendes ermöglicht:

1) einfache Integration

2) schnelle Lernkurve

3) Minimierung des JavaScript-Codes

4) Rapid-Rest-API-Entwicklung

5) große Gemeinschaft

A) Gibt es klare Vorteile von ihnen?

B) Wie ich herausgefunden habe (ich bin mir nicht sicher, ob ich richtig liege), basiert dieses Backbone auf einem MVC-Paradigma und AngularJS basiert auf einem MVT-Paradigma wie Django. Deutet dies darauf hin, dass letzteres für die Aufgabe hier besser geeignet ist, oder bedeutet dies nichts?

Antworten (2)

Ich würde React.js empfehlen, da es heutzutage das beliebteste Front-End-Framework ist. Großartige Dokumentation und Ressourcen, wie YouTube-Tutorials, da es eine riesige Community hat, von Facebook erstellt und gepflegt wird und nicht zuletzt im Trend liegt!

Es gibt auch tolle Pakete für React da draußen!

Sie können Ext JS oder jQuery verwenden , um AJAX-Anforderungen an ein REST-API- Backend mit dem Django-REST-Framework zu erstellen . In diesem Fall wäre die einzige Aufgabe, die Django hätte, das Lesen und Schreiben von Daten in eine Datenbank.