METEOR - Web-Applikationen entwickeln mit dem METEOR JavaScript-Framework
Der praktische Einstieg! Meteor ist der neue Star unter den JavaScript Web-Frameworks! Mit Version 1.0
wurde ein wichtiger Meilenstein erreicht, der Meteor zur echten Alternative unter den großen Web-Frameworks macht.
Dieses Buch begleitet Sie beim praktischen Einstieg und vermittelt Ihnen alle wichtigen Meteor-Grundlagen in
kompakter Form.
FULLSTACK: Mit METEOR entwickeln Sie durchgängig mit JavaScript
Meteor ist ein echtes Fullstack-Framework. Sie entwickeln durchgängig mit JavaScript und
entscheiden, ob der Quellcode auf dem Server, auf dem Client oder auf beiden Seiten zur Ausführung kommt.
Hiermit lässt sich Ihr Projekt schneller und effizienter umsetzen. Verabschieden Sie sich von unterschiedlichen
Programmiersprachen in Ihrem Web-Projekt und setzen Sie mit Meteor auf eine einheitliche Architektur!
REALTIME: Automatische Aktualisierung der Anwendungsoberfläche ohne zusätzlichen Entwicklungsaufwand
Mit Meteor steigt die Usability von Web-Anwendungen deutlich an. Ohne zusätzlichen Aufwand während der Entwicklung
erhalten Sie Single-Page-Webapps, die Inhalte partiell nachladen. Außerdem sorgt Meteor dafür, dass Anwendungsinstanzen
automatisch wechselseitig aktualisiert werden, sobald sich Daten verändern. Auch für diesen Komfort braucht der Entwickler
keine Zeile Quellcode extra zu schreiben!
PRAXIS: Durchgängiges Anwendungsbeispiel, Quellcode zum Download
Am einfachsten ist ein neues Framework anhand eines praktisches Beispiels zu erlernen. Aus diesem Grund finden
Sie im Buch ein durchgängiges praxisnahes Anwendungsbeispiel, das von Kapitel zu Kapitel erweitert und
ausgebaut wird. Hiermit sind Sie in der Lage schnell und effektiv in das neue Thema einzusteigen und schnelle
Lernfortschritte zu erziehlen. Der Quellcode steht außerdem vollständig zum Download zur Verfügung.
Das Buch deckt die folgenden Meteor-Themen ab:
- Installation des METEOR-Frameworks
- Verwaltung und Installation von METEOR-Paketen
- Aufsetzen der METEOR-Projektstruktur
- Einsatz des METEOR Template-Systems
- Umgang mit MongoDB zur Datenverwaltung
- Datenaustausch zwischen Server und Client mittels Publications und Subscriptions umsetzen
- Umsetzung von Routing mittels IronRouter
- Benutzerauthentifizierung und Zugriffskontrolle
- Einsatz von Sessions
- Durchführung des Deployments