Backbone.js – Erste Schritte

Im Laufe der Zeit hat Javascript auf dem Gebiet der Webentwicklung eine beispiellose Bedeutung erlangt. Dies ist zum Teil darauf zurückzuführen, dass mit neuen Standards wie HTML5 viele neue Funktionen mithilfe der Implementierung von AJAX und Frameworks wie jQuery ausgenutzt werden konnten. und Mootools haben auch beeinflusst.

Nachdem all dies geschehen ist, ist eine neue Evolution aufgetaucht und umfasst Backbone.js , die Entstehung von MVC-Frameworks in Javascript .

Warum benötigen Sie ein MVC-Framework in Javascript?

Dies ist vielleicht der erste Zweifel, der uns in den Sinn kommt, da bis jetzt alles, was wir mit MVC gewusst hatten, in der Serversprache arbeitete. Jetzt haben wir die Möglichkeit, direkt vom Client aus damit zu arbeiten.

Websites, die nur eine Seite lang sind oder von Anwendungen mit nur einer Seite auch als SPA bezeichnet werden , sind sehr verbreitet, da sie es uns ermöglichen, den gesamten Fluss der Anwendung oder des Webs auf einer einzigen Seite zu haben, was die Anzahl der HTTP-Anforderungen erheblich verringert Wir haben eine leichtere Site, sobald sie auf dem Client geladen ist.

Backbone.js

Backbone.js ist eine leichte Javascript-Bibliothek, mit der wir unserem clientseitigen Code eine Struktur hinzufügen können. Sie ermöglicht es uns, die verschiedenen Kontexte einer vollständigen Anwendung zu trennen und einen sauberen und organisierten Code zu hinterlassen, der in Zukunft eine einfache Wartung ermöglicht.

Versuchen Sie es
Um Backbone.js zu erhalten , können wir auf die Website unter http: //backbonejs.org/ gehen und dort die Produktionsversion herunterladen, die die stabile und komprimierte Version ist. Wenn wir uns in einer Entwicklungsumgebung befinden, können wir die Version für Entwickler verwenden , die dies nicht tun es wird komprimiert, was wiederum im Quellcode kommentiert und dokumentiert wird, oder wir können auch die Masterversion herunterladen , die die neueste nicht stabile Version ist.

Sehen wir uns auf dem folgenden Bildschirm an, wie die Backbone.js- Website aussieht, von wo aus wir sie herunterladen werden:

See also  Verwenden Sie zwei Bildschirme am Computer

backbone_primerospasos.jpg
Wann müssen wir es benutzen?

Diese Frage ist möglicherweise die zweite, die uns einfällt, wenn wir diese Technologie kennen, da diese Bibliothek, wie eingangs erwähnt, beim Erstellen von Anwendungen mit nur einer Seite sehr nützlich ist. Sie ist jedoch nicht der einzige Fall, sondern kann auch bei hoher Auslastung verwendet werden der anwendung liegt in den ansichten und wie sie generiert werden oder wenn wir einfach wollen, dass unsere anwendung so wenig elemente wie möglich auf dem bildschirm auflädt.

Beispiel
Ein praktisches Beispiel dafür, wie wir eine Bibliothek wie Backbone.js verwenden können, ist, wenn wir einen Dokumentenmanager wie Google Mail erstellen möchten.

Google Mail lädt beim ersten Start des Webs alles, was mit dem Vorgang zu tun hat. Anschließend werden nur die erforderlichen Abschnitte aktualisiert, ohne dass die Seite vollständig neu geladen werden muss. Aus diesem Grund können wir eine E-Mail lesen und durch Klicken auf die Schaltfläche zum Erstellen einen Bericht erstellen Ein Bereich, in dem Sie eine neue E-Mail erstellen können, ohne aufladen und verlieren zu müssen, was wir im Hintergrund getan haben.

Nachdem wir dieses Tutorial abgeschlossen haben, kennen wir bereits die grundlegendsten Aspekte von Backbone.js in Bezug auf seine Philosophie und wie wir es anwenden können sowie welche Art von Anwendungen wir erreichen können.

administrator

Leave a Reply

Your email address will not be published. Required fields are marked *