Skończyłem więc oglądać znakomitą serię Douglasa Crockforda o Javascript, aw ostatnim odcinku (jak dotąd) pętla wyjaśnia, dlaczego Node.js jest niemal idealnym rozwiązaniem dla kodu po stronie serwera.
Mówi o utrzymywaniu stanu, nie w bazie danych, ale w domknięciach działających w Node.js, twierdzi również, że systemy szablonów (takie jak JSP, PHP i ASP) są kiepską abstrakcją dla bardziej skomplikowanych aplikacji internetowych i że node.js zapewnia rozwiązanie tego problemu.
Jestem gotowy na zakup, ale nie mogę znaleźć żadnych przykładów aplikacji internetowych korzystających z tego wzorca ani żadnych książek lub samouczków o tym, jak to zrobić. Nie mówię o prostej aplikacji , ale o czymś, co wykorzystywałoby wzorce, o których mówił Crockford w swoim wystąpieniu. Każdy wie, gdzie mogę znaleźć kilka samouczków / przykładów aplikacji internetowych napisanych w Node.js (i tak, wiem o Geddy i ExpressJs , ale nie wydają się one podążać za radykalnie różnymi wzorcami, o których mówił Crockford i bardziej przypominały zdobycie doświadczenia z Railsy na Node.js).
[Uwaga z 3 lat w przyszłości: Wygląda na to, że Express , Geddy , Sails , Kraken i inni są re-implementacjami frameworków Rails / Symfony / Spring z Ruby / PHP / Java. Podczas gdy rzeczy takie jak bluza z kapturem i Meteor są próbą zupełnie nowego paradygmatu. KOA wygląda interesująco, ale jest daleko od bycia użytecznym, ale wygląda na to, że opiera się na mocnych stronach javascript z historią aplikacji MVC z przeszłości. 3 lata później i nadal są to ekscytujące czasy dla Nodejs, nawet jeśli nie jest to już nowa gorączka. Przynajmniej jest teraz w użyciu wiele przykładów Node ze świata rzeczywistego ...