Inhaltsverzeichnis
Im Laufe der Zeit Javascript im Bereich der Webentwicklung eine beispiellose Bedeutung erlangt hat, dies liegt unter anderem daran, dass mit neuen Standards wie HTML5 Mit seiner Hilfe, der Implementierung von AJAX und Frameworks wie z.B. jQuery Ja Mootools sie haben auch einen Einfluss gehabt.Nach all dem, was passiert ist, ist eine neue Evolution entstanden und das ist es, was umfasst Backbone.js, ist die Entstehung von MVC-Frameworks in Javascript.
Warum benötigen Sie ein MVC-Framework in Javascript?
Dies ist vielleicht die erste Frage, die mir in den Sinn kommt, da bisher alles, was wir von MVC wussten, in Serversprache funktionierte, jetzt haben wir die Möglichkeit, direkt vom Client aus damit zu arbeiten.
Bei Websites, die einseitig sind oder auch aufgerufen werden SPA durch einseitige AnwendungenSie sind sehr verbreitet, da sie es uns ermöglichen, den gesamten Fluss der Anwendung oder des Webs auf einer einzigen Seite zu haben, wodurch HTTP-Anfragen stark reduziert werden und wir daher am Ende eine einfachere Site erhalten, sobald sie auf dem Client geladen ist.
Backbone.js
Backbone.js ist eine leichtgewichtige Javascript-Bibliothek, die es uns ermöglicht, unserem clientseitigen Code eine Struktur hinzuzufügen.
AusprobierenSo erhalten Sie Backbone.js wir können auf ihre Website unter http://backbonejs.org/ gehen und dort die Produktionsversion herunterladen, die das ist stabile Version und komprimiert oder wenn wir uns in einer Entwicklungsumgebung befinden, können wir die Entwicklerversion das ist nicht komprimiert, was wiederum im Quellcode kommentiert und dokumentiert ist oder wir können das auch herunterladen Master-Version Dies ist die neueste instabile Version.
Lassen Sie uns auf dem nächsten Bildschirm sehen, was die Website von Backbone.js von wo werden wir es herunterladen:
VERGRÖSSERN
Wann müssen wir es verwenden?Diese Frage ist vielleicht die zweite, die uns bei der Begegnung mit dieser Technologie in den Sinn kommt. Wie eingangs erwähnt, ist diese Bibliothek sehr nützlich, wenn wir Single-Page-Anwendungen erstellen. Dies ist jedoch nicht der einzige Fall, wir können sie auch verwenden, wenn die Die Last der Anwendung hängt von den Ansichten und deren Generierung ab oder wenn wir einfach möchten, dass unsere Anwendung so wenig Elemente wie möglich auf dem Bildschirm neu lädt.
BeispielEIN Praxisbeispiel wie wir eine Bibliothek wie verwenden können Backbone.js Dies kann der Fall sein, wenn wir einen Dokumentenmanager wie Gmail erstellen möchten.
Google Mail lädt beim ersten Start des Webs alles was die Handhabung betrifft, dann aktualisieren wir nur die notwendigen Abschnitte, ohne die Seite komplett neu laden zu müssen, deshalb können wir eine E-Mail lesen und wenn wir auf die Schaltfläche "Schreiben" klicken, wird sie generiert ein Bereich, in dem Sie eine neue E-Mail erstellen können, ohne sie neu laden zu müssen und zu verlieren, was Sie im Hintergrund getan haben.
Damit beenden wir dieses Tutorial, wir kennen bereits die grundlegendsten Aspekte von Backbone.js hinsichtlich seiner Philosophie und wie wir es anwenden können und welche Art von Anwendungen wir erreichen können.Hat dir dieses Tutorial gefallen und geholfen?Sie können den Autor belohnen, indem Sie diesen Knopf drücken, um ihm einen positiven Punkt zu geben