Startseite
> Programmierung
> Technologie
> Software
> Entdecken Sie Meteor: Erstellen von JavaScript-Web-Apps in Echtzeit Bewertung
Entdecken Sie Meteor: Erstellen von JavaScript-Web-Apps in Echtzeit
Discover Meteor: Building Real-Time JavaScript Web AppsVon Tom Coleman Sacha Greif,
Rezensionen: 16 | Gesamtbewertung: Gut
Ausgezeichnet | |
Gut | |
Durchschnitt | |
Schlecht | |
Schrecklich |
Lernen Sie Meteor kennen und erstellen Sie schnellere und einfachere Web-Apps. Wir zeigen Ihnen, wie Sie eine Meteor-App in Echtzeit von Grund auf neu erstellen.
Rezensionen
Sasha Greif kontaktierte mich über Twitter und bot die Möglichkeit zur Überprüfung dieses großartige Buch auf Meteor.js, das kam erst letzten Dienstag offiziell heraus. Ich muss sagen, ich habe das Buch sehr genossen und kann es jedem empfehlen, der herausfinden möchte, was dieses Meteoriten-Ding ist.
Das Buch versucht, sowohl den erfahrenen Javascript-Entwickler als auch den absoluten Anfänger anzusprechen, wobei trotz der Lernkurve nie ausgelassen wird, sondern immer nach und nach geführt wird, wie man Dinge nach und nach erreicht. Das Buch ist in Kern- und Seitenleisten-Kapitel gegliedert und widmet sich auch ein wenig den anderen - kürzeren - Texten über Meteor, die weggelassen wurden. Dies sind einige Erklärungen zur Architektur und zur Funktionsweise des Frameworks.
Die Haupthandlung ist sozusagen die schrittweise Erstellung einer Site namens Microscope (eine Redux-Version von Teleskop, auch mit Meteor.js gebaut). Sie werden Schritt für Schritt geführt, Dinge werden erklärt und jeder wichtige Schritt ist an eine bereitgestellte Version des Tools und den entsprechenden Github-Code gebunden. Jedes Kapitel fühlt sich wie ein gutes Tutorial zum Thema des Kapitels an. Das ist gut so, denn wenn Sie etwas Zeit haben, können Sie Kapitel eins nach dem anderen in einfachen Sitzungen lesen.
Alles in allem denke ich, dass das Buch eine ganze Welt eröffnet, in der Echtzeitanwendungen Entwicklern mit Leichtigkeit und Vertrauen näher gebracht werden. Ich denke, es gibt einen guten Markt für Echtzeit-Unternehmensanwendungen, die auf reaktiven Technologien wie diesen (oder wie SignalR) basieren. Für mich ist der Faktor, der eine breitere Akzeptanz etwas behindern kann, das schnelle Entwicklungstempo, alle paketähnlichen Installationen usw. Ich weiß, dass viele Unternehmen RoR (wo bis zu einem gewissen Grad dasselbe passiert), Node.js (dasselbe von) verwenden das gleiche), und so hätten diese kein Problem damit, meteor.js zu übernehmen, wenn sie dies noch nicht getan hätten, aber für die weitere Landschaft fühlt sich das Framework ein bisschen wie eine ganze Reihe von Zahnrädern an, die irgendwie zu passen scheinen. aber das könnte leicht entgleisen.
In diesem Sinne denke ich, dass ein allgemeines Diagramm der Architektur, Beispielordner- / Projektstrukturen und ein Beispielworkflow für die Entwicklung das Buch erheblich verbessert hätten. Insbesondere unter Berücksichtigung der Tatsache, dass das Buch bereits detaillierte Informationen zum DDP-Protokoll, zur Latenzkompensation, zu Veröffentlichungen und Abonnements sowie zu den immer wichtigeren Sammlungen enthält. Vielleicht kann sich das Kapitel in der Seitenleiste, das die Bereitstellung von Meteoranwendungen für die Produktion behandelt, für den Anfänger wie hohe schwarze Magie anfühlen. Vielleicht zu arkan, hätte für den Anhang übrig bleiben können (wo jeder sicher ignorieren kann, das stimmt).
Nach dem Stil denke ich, dass das Buch alles andere als langweilig ist. Es ist eine angenehme Lektüre. Der Code folgt gut, man langweilt sich nie und das Schreiben ist gut. Ich erinnere mich auch nicht an Tippfehler. Das zusätzliche Plus ist das Format selbst. Das Buch ist nicht nur das Buch, es ist eine Meteor-App, es sind ergänzende Videos, Updates, nicht nur ein in Stein gemeißeltes PDF.
Das Endergebnis ist, dass Sie sicher begeistert sind von der Technologie, den sofortigen Änderungen, dem erneuten Laden des Hot-Codes, der Aktualisierung der Informationen für jeden Kunden, der Einfachheit der Teile, wow. Es ist sehr schön. Sobald Sie sich mit der Technologie vertraut gemacht haben, ist es zu einfach, eine App zu entwickeln. Also, im Grunde kaufen Sie es! Sie werden dieses Geld nicht bereuen. Es erspart Ihnen das Durchlesen der fragmentarischen offiziellen Dokumentation und erklärt wichtige Dinge klar.
Discover Meteor wird auf der Meteor-Website unter "Learn" vorgestellt. Ich habe die PDF-Version des Buches heruntergeladen.
Ich war sofort beeindruckt von dem "Beispiel" -Ansatz, der klaren, prägnanten Prosa und dem Code bei jedem Schritt. Das Wichtigste für mich ist, dass ich das Buch durchgearbeitet habe. Jetzt bin ich viel näher dran, Lösungen für meine Probleme zu finden.
Meteor ist eine lebende Plattform. Es befindet sich in einer sehr aktiven Entwicklung. Das Discover Meteor-Buch ist genau im Einklang mit diesen Entwicklungen.
Meteor könnte das Webframework der nächsten Generation sein. Und der Autor des Buches hat viele Meteor-Plugins erstellt.
Das Buch führt uns dazu, ein einfaches Diskussionsforum zu erstellen und viele Konzepte hinter der Magie hinter Meteor bereitzustellen
Meteor ist es wert, gelernt zu werden, und dieses Buch ist definitiv das beste Buch, mit dem man anfangen kann
Der meinungsgebundene Rat ist wirklich der Mehrwert von "Discover Meteor". Es ist ein Grund, dieses Buch zu kaufen und nicht zu versuchen, Meteor aus der offiziellen (und kostenlosen) Dokumentation zu lernen.
Der Text ist klar und prägnant geschrieben. Ich denke, Sie brauchen etwas mehr JavaScript-Erfahrung als im ersten Kapitel beschrieben. Insbesondere die Seitenleisten sind höchstwahrscheinlich schwer zu befolgen, wenn Sie über ein Minimum an Erfahrung verfügen.
Nachdem ich das Buch gelesen habe, habe ich eine sehr gute Vorstellung davon, wie ich meine erste Meteor-Anwendung schreiben und strukturieren kann, genau das, was ich von dem Buch wollte.
PS Ich habe die "the book" -Version dieses Buches gekauft und gelesen.
Dieses Buch ist die beste Ressource, die mir in über einem Jahr der Entwicklung mit Meteor begegnet ist. Die Autoren des Buches haben auch großartige Arbeit beim Aufbau der Meteor-Community geleistet - kein Faktor für die Bewertung des Buches, aber dennoch wunderbar.
Auf die gleiche Weise, wie Rails alle vorhandenen Web-Frameworks klobig und überkomplex erscheinen ließ, gelingt es Meteor, Rails für die Entwicklung umfangreicher Webanwendungen überkomplex erscheinen zu lassen.
Sasha ist ein großartiger Autor und definitiv jemand, dem Sie für zukünftige Veröffentlichungen folgen sollten (und lesen Sie seinen Blog).
Das Buch behandelt das Wesentliche und ist ein gutes Sprungbrett für die Erforschung der Dokumentation von Meteor.