Meteor.js - Vooq айти компания интернет программированиеVooq айти компания интернет программирование

Web-framework Meteor.js es ist eine Plattform, die in JavaScript geschrieben. Ihr Ziel ist die Entwicklung von Internet-Anwendungen in Echtzeit. Gibt es eine wichtige Funktion. Sie können einen Code auf dem Server und dem Client. Daten anstelle von Code werden zwischen Client und Server.

Die Entwickler Versprechen eine ganz neue Perspektive auf das erstellen von Web-Anwendungen. Ihre Entwicklung, den Betrieb und die Geräte sind ganz unterschiedlich.

Mit Hilfe der Projekt-Dateien möglichen Client-und Server. Um zu bestimmen, wer in der Verwaltung, gelten die Fahnen. Separate Flagge für den Kunden und für den Server. Indem Sie die Datei exklusiv Server oder Client. So, das Dokument platziert werden kann, in das entsprechende Unterverzeichnis. Darüber hinaus gibt es eine statische Daten, die für den Browser. Es ist auch möglich, das Vorhandensein der Dateien, die für die JS-Skript-Server.

Beim Start lädt alle Dateien aus dem Verzeichnis. Sie entsprechen welcher Seite realisiert Code. Nach, dass es minimizirovanie JavaScript und übertragen Sie die Daten in Ihrem Browser. Sie bilden einen Komplex.

In Meteor.js ein einzigartiges Merkmal. Wenn Sie änderungen vornehmen, gibt es keine Notwendigkeit, den Server neu gestartet. Alle änderungen werden komplett angezeigt, in allen Sprachen, wenn Sie die Datei gespeichert. In diesem Fall verwenden Sie die tatsächlichen Daten. Browser aktualisieren Sie brauchen nur, wenn Sie begangen haben einen fatalen Fehler.

Im Rahmen ergänzt wird die Datenbank MongoDB. Die Verfügbarkeit der Daten-Management-System bereitgestellten Client und Server. Wenn der Kunde ändert, werden die Daten zwischengespeichert werden in der lokalen Version der Datenbank. Es heißt Emulator. Sie werden dann an den Server gesendet werden. Änderungen auf der Server-Seite sollte für den Wachdienst in der öffentlichkeit Kunden. Sie haben auch die automatische Update in der lokalen Version. Mit anderen Worten, die gesamte Datenbank automatisch synchronisiert.

Erstens, die Informationen, die mithilfe des Kunden werden im lokalen Speicher. Der Benutzer hat die Möglichkeit, zu sehen. Dann die übertragung auf den Server. Er hält Sie in seiner Datenbank und sendet eine Bestätigung. Dann gibt es eine Mailing-Benutzer und automatisch auf “veröffentlichen”. Wenn der Server nicht bestätigen, der Kunde gibt auf der einen Schritt zurück.