Node.js, MongoDB, AngularJS. Kompendium wiedzy

Node.js, MongoDB, AngularJS. Kompendium wiedzy
Node.js, MongoDB, AngularJS. Kompendium wiedzyNode.js, MongoDB, AngularJS. Kompendium wiedzy
Autor:

Cena: 99.00 zÅ‚   

Data wydania:
Liczba stron:672
Oprawa: miękka

Fragmenty książki: http://helion.pl/eksiazki/nodekw.htm



Node.js to wiodÄ…ce, serwerowe Å›rodowisko programistyczne. MongoDB to najpopularniejsza baza danych NoSQL, a AngularJS to szybko zyskujÄ…ce wiodÄ…cÄ… rolÄ™ Å›rodowisko sÅ‚użące do projektowania interfejsów opartych na technologii MVC. Czego chcieć wiÄ™cej?

W sieci króluje poÅ‚Ä…czenie serwera Apache z bazÄ… danych MySQL i jÄ™zykiem PHP. Do niedawna wydawaÅ‚o siÄ™, że pozycja tej trójcy na fotelu lidera jest niezagrożona. Jednak na horyzoncie pojawili siÄ™ nowi gracze: Node.js, MongoDB oraz AngularJS! Node.js to platforma, która pozwoli Ci stworzyć niezwykle wydajnÄ… aplikacjÄ™ internetowÄ… przy użyciu jÄ™zyka JavaScript. AngularJS specjalizuje siÄ™ w interfejsie użytkownika opartym na MVC. Natomiast MongoDB to jedna z najpopularniejszych baz danych NoSQL. Co wynika z poÅ‚Ä…czenia tych trzech narzÄ™dzi? Przekonasz siÄ™, gdy siÄ™gniesz po tÄ™ niezwykÅ‚Ä… książkÄ™!

W trakcie lektury poznasz skÅ‚adniÄ™ i niuanse jÄ™zyka JavaScript, a nastÄ™pnie zgÅ‚Ä™bisz tajemnice Å›rodowiska Node.js. Na kolejnych stronach znajdziesz informacje na temat korzystania ze zdarzeÅ„, procesów nasÅ‚uchiwania, wywoÅ‚aÅ„ zwrotnych oraz obsÅ‚ugi operacji wejÅ›cia-wyjÅ›cia. Ponadto przekonasz siÄ™, jak w Node.js zaimplementować usÅ‚ugi HTTP oraz skalować tworzonÄ… aplikacjÄ™. W dalszej części przejdziesz do poznawania tajników bazy MongoDB. Skonfigurujesz poÅ‚Ä…czenie z bazÄ… oraz poznasz dokumenty i ich kolekcje w MongoDB. Na sam koniec zobaczysz, jak przygotować klienta Twoich usÅ‚ug za pomocÄ… AngularJS. Ta książka jest pasjonujÄ…ca i prezentuje wszystkie warstwy nowoczesnej aplikacji internetowej — to lektura obowiÄ…zkowa każdego programisty!

Stwórz skalowalnÄ… aplikacjÄ™ za pomocÄ… najnowoczeÅ›niejszych narzÄ™dzi!


  • Implementowanie dynamicznego serwera WWW o dużej skalowalnoÅ›ci za pomocÄ… komponentów Node.js i Express
  • Implementowanie magazynu danych MongoDB dla aplikacji internetowych
  • Uzyskiwanie dostÄ™pu do bazy danych MongoDB z poziomu kodu JavaScript aplikacji Node.js oraz prowadzenie interakcji z bazÄ…
  • Definiowanie niestandardowych dyrektyw AngularJS, które rozszerzajÄ… jÄ™zyk HTML
  • Budowanie w jÄ™zyku JavaScript usÅ‚ug internetowych po stronie serwera
  • Implementowanie usÅ‚ug po stronie klienta, które mogÄ… prowadzić interakcjÄ™ z serwerem WWW Å›rodowiska Node.js
  • Tworzenie dynamicznych widoków przeglÄ…darki, które zapewniajÄ… zaawansowane możliwoÅ›ci interakcji z użytkownikiem
  • Dodawanie do aplikacji i stron internetowych komponentów uwierzytelnianych kont użytkowników i zagnieżdżonych komentarzy 


Brad Dayley -— programista z wieloletnim doÅ›wiadczeniem. Twórca licznych stron i aplikacji internetowych o różnym stopniu skomplikowania. Autor popularnych książek poÅ›wiÄ™conych bazom NoSQL, jÄ™zykowi JavaScript oraz innym narzÄ™dziom.