Göm menyn

TDP013 Webbprogrammering och interaktivitet

Node.JS & Mocha


Innehåll

Del I

Den först delen av föreläsningen visar hur man arbetar med Node.js. Det finns mycket information kring detta på internet, men för att ge studenterna en första inblick i hur det fungerar så skapas en grundläggande demo.
Förutom Node.js kommer vi titta på ett testverktyg Mocha. Tillsammans med JSCoverage kan man få utförliga test gjorda med code-coverage. Det är viktigt att hela tiden testa sin server applikation som man bygger med Node.js, och då är Mocha ett verktyg man kan använda. Studenterna förväntas själva lära sig detaljerna av Mocha, men några enkla exempel och en introduktion till verktyget ges.

Föreläsare: Anders Fröberg
Slides: 1 slide per sida | 4 slides per sida
Källkod: Filer

Del II

Många är vana vid de klassiska SQL databaserna, däribland MySQL som blivit väldigt populär. Dock finns det även databaser som inte sparar sin information i klassiska tabeller (som SQL gör). En av dessa som blivit populär är MongoDB som sparar sin data i form av JSON objekt.

För att kunna utnyttja en databas från en applikation behövs en s k driver. Det finns en driver för Node.js så att språket kan kommunicera med MongoDB.

Föreläsare: Anders Fröberg
Slides: 1 slide per sida | 4 slides per sida
Källkod: Filer

Referenser


Sidansvarig: infomaster
Senast uppdaterad: 2013-09-15