Sisäänkirjautuminen

Peltomäki, Juha

Node.js: Web-palveluiden ohjelmointi

Peltomäki, Juha - Node.js: Web-palveluiden ohjelmointi, e-kirja

20,00€

E-kirja, Vesileimattu PDF
ISBN: 9789528098720

Node.js on tärkein ja yleisin palvelinpuolen JavaScript-sovelluskehys, jolla rakennetaan ilman palvelinta toimivia web-palveluita. Node.js on alusta, joka toi JavaScriptiin mm. tuen Web-palvelinten toteuttamiseen sekä I/O-käsittelyyn. Node toteuttaa asynkronisen, ei-blokkaavan I/O-mallin callback-funktioidensa avulla. Malli on tehokas (asynkroninen) eikä vaadi raskaita palvelinresursseja. Node.js tarjoaa pohjan web-sovellusten kehittämiseen, mutta Express Framework tarjoaa kunnollisen sovelluskehyksen Web-sovelluskehitykseen. Noden avulla kokonaiset Full Stack Web-sovellukset voidaan rakentaa pelkästään JavaScript-kieltä käyttäen.

MongoDB:n toteuttama Document Store -tyyppinen tietokanta tallentaa dokumentit rakenteisina binääriseen JSON-muotoon. MongoDB:ssä ei ole määriteltyä skeemaa, vaan määritelty tietokanta koostuu kokoelmista ja sinne lisättävistä dokumenteista. MongoDB sopii ei-rakenteisen datan tallentamiseen ja sitä käytetään usein Node-sovellusten tallennusratkaisuna. RESTful Web Services pohjautuu URL-osoitteisiin sekä HTTP-metodeihin. Kirjassa käydään läpi Nodella toteutettuja REST-palveluita, jotka tallentavat tietonsa MongoDB-tietokantaan.

Kirja on saanut tukea Suomen tietokirjailijat ry:ltä.
Kirjan esimerkit on ladattavissa osoitteessa: https://github.com/jupepe/node_kirja.

Avainsanat: Lehrbuch, Skript, Node.js, JavaScript, MongoDB, REST, Node

Tekijä(t)
Julkaisija
Books on Demand
Julkaisuvuosi
2020
Kieli
fi
Painos
1
Sivumäärä
172 sivua
Kategoria
Tietotekniikka, tietoliikenne
Tiedostomuoto
E-kirja
eISBN (PDF)
9789528098720
Painetun ISBN
9789528026341

Samankaltaisia e-kirjoja