Also habe ich Douglas Crockfords exzellente Serie auf Javascript zu Ende gesehen und in der letzten Episode (bis jetzt) erklärt er, warum Node.js eine nahezu perfekte Lösung für serverseitigen Code ist.
Er spricht davon, den Status nicht in der Datenbank, sondern in Schließungen, die in Node.js ausgeführt werden, beizubehalten. Außerdem stellt er fest, dass Template-Systeme (wie JSP, PHP und ASP) eine schlechte Abstraktion für kompliziertere Webanwendungen darstellen und von node.js bereitgestellt werden eine Lösung dafür.
Ich bin bereit, mich einzukaufen, kann jedoch keine Beispiele für Webanwendungen mit diesem Muster oder Bücher oder Tutorials dazu finden. Ich spreche nicht von einer einfachen Anwendung , sondern von etwas, das die Muster verwendet, von denen Crockford in seinem Vortrag gesprochen hat. Jeder weiß, wo ich einige in Node.js geschriebene Tutorials / Beispiele für Webanwendungen finden kann (und ja, ich kenne Geddy und ExpressJs , aber sie scheinen nicht den radikal unterschiedlichen Mustern zu folgen, von denen Crockford sprach, und waren eher so ein Railsy-Erlebnis auf Node.js bekommen).
[Anmerkung aus 3 Jahren in der Zukunft: Es scheint , als wären Express , Geddy , Sails , Kraken und alle Neuimplementierungen der Rails / Symfony / Spring-Frameworks von Ruby / PHP / Java. Während Dinge wie Hoodie und Meteor Versuche eines ganz neuen Paradigmas sind. KOA sieht interessant aus, ist aber weit davon entfernt, verwendbar zu sein, scheint jedoch auf den Stärken von Javascript mit der Geschichte der MVC-Anwendungen der Vergangenheit aufzubauen. Nach 3 Jahren sind es immer noch aufregende Zeiten für Nodejs, auch wenn es nicht mehr die neue Schärfe ist. Zumindest werden derzeit viele Beispiele aus der Praxis für Node verwendet ...