Przeskocz do treści

Node.js Design Patterns - Second Edition Książka z obecnie mojego środowiska programowania czyli narzędzie z rodziny JavaScript. Node.js dla mnie to środowisko w którym wykonuję polecenia JavaScript poza przeglądarką, czyli taki emulator przeglądarki bez przeglądarki 🙂 Od razu mówię, że nie jest to książka dla początkujących. Sporo w niej o wzorcach oraz callback'ach (o tym mam troszeczkę przy programowaniu z JavaScript i node.js), tak więc dla początkujących ale tak bardzo polecam moje wpisy o tutaj a potem można wrócić do książki oczywiście po jej pobraniu za free z PacktPub (trafia na półkę regularnie). Autorzy to Mario Casciaro i Luciano Mammino a rok wydania to lipiec 2016. U mnie na półce już jest i czeka aż trafię na bardziej zaawansowane problemy z node.js 🙂

Node.js 6.x BlueprintsDzisiaj książka od PacktPub z sierpnia 2016 roku autorstwa Fernando Monteiro. Książka opisuje różne sposoby na zrobienie aplikacji Node.js. Tak więc zaczynamy od zbudowania aplikacji podobnej do Twittera z użyciem frameworku Express i bazy danych MongoDB. W rozdziale drugim budujemy stronę webową z obsługą bazy danych MySQL a w rozdziale trzecim aplikację multimedialną. Dalej jest jeszcze kilka ciekawych projektów, które warto przetestować.
Książka opiera się na node.js w wersji 6.1 stąd ta 6 w tytule. Jeżeli ktoś nie wie jak zainstalować node.js to w rozdziale pierwszym jest opisany ten proces.

Nigdzie nie ukrywam, że jestem początkujący w praktyce z programowania i cały czas się uczę. Z tego co widzę to szarpnąłem się na aplikację sieciową i nie do końca przemyślałem, że to będzie takie trudne.

Czytaj dalej... "Kolejny serwer – WebSocket"

Ostatnio pisałem o node.js i uruchomieniu serwera http z moim projektem jednak już po pierwszym dniu pisania kodu zauważyłem pewną niedogodność a mianowicie po każdej poprawce w skryptach należało wykonać restart serwera aby przetestować czy zmiany działają, czyli ctrl+c. Oczywiście do czasu ... Czytaj dalej... "supervisor – nie, nie chodzi o administratora novell’a"

1

Z czym teraz się zmierzam? W ostatnim wpisie wspominałem o node.js i odkryłem w nim nawet moduły które myślałem, że ułatwią mi pracę np. os gdzie jest funkcja hostname() zwracająca nazwę hosta ale niestety w moim przypadku się nie sprawdza bo przecież dla node nazwą hosta jest serwer. Trochę czasu spędziłem nad modułem net, który ma metody czy też nie ... socket.localAddress ale z tym sobie na razie nie poradziłem. Uznałem, że trochę szkoda czasu.

Czytaj dalej... "node.js i express"

3

Oczywiście o node.js można poczytać w internecie, w prostych słowach JavaScript był językiem programowania skierowanym do klienta a dokładnie do front-endu a node.js został stworzony aby również po stronie serwera można było uruchamiać aplikacje JavaScriptowe (jaki potworek). Node to po prostu taki run-time zastępujący naszą przeglądarkę do uruchomienia js'a.
Czytaj dalej... "node.js a co to jest i po co?"