5.0 von 5 Sternen
Drin ist, was drauf steht., 28. Februar 2012
Das Buch ist eindeutig für Couch-Neulinge gedacht, aber auch Entwickler, die schonmal eine CouchDB aus der Nähe gesehen haben, können in den Kapiteln zur Administration sicher einige hilfreiche Kniffe und Best-Practices mitnehmen.
Man sollte als Leser mit den Grundlagen von relationalen Datenbanken vertraut sein, da besonders in den einleitenden Kapiteln natürlich Vergleiche herangezogen werden um die zugrunde liegenden Konzepte zu erklären. Ohne dieses Vorwissen sollte man sich daher die Zeit nehmen, das ein oder andere Stichwort aus Kapitel 1 zunächst nachzuschlagen, bevor man sich an den eigentlichen Inhalt des Buches wagt.
Für die Beispiel-App wird JavaScript (mit jQuery) verwendet - beides ausführlich zu erklären, kann nicht natürlich nicht Ziel dieses Buches sein. Zwar wird auch bei den Codeteilen mal das ein oder andere zunächst anfängerfreundlich erklärt, aber wenn man sich nicht mit dem ständigen Nachschlagen inder jQuery-API-Doku aufhalten will, sollte man sich damit besser schon auskennen.
Hat man die Grundlagen hinter sich gelassen, geht es flott voran und direkt mit einer Beispiel-App los, an der die Konzepte der Couch ausprobiert werden können. Spätestens jetzt wird in Reichweite eines Computers weitergelesen! Die App ist vollständig online abrufbar, so dass man jederzeit die funktionierende Vorlage zu Rate ziehen kann.
Sehr positiv fiel mir auch auf, dass die CouchDB nicht hochgelobt und als Heilmittel gepredigt wird, sondern sachlich und lösungsorientiert beschrieben wird, für wen sie sich eignet - oder eben auch nicht.
Insgesamt erfährt man in diesem Buch von den Grundlagen, von CouchDB Apps mit und ohne CouchApp, sowie vom Installieren und Administrieren - in dieser Reihenfolge. Wo andere Fachbücher sich zunächst in drei Kapiteln über Installationen auslassen, wird hier endlich mal möglichst zügig zur Tat geschritten - danke!