TDP013 Webbprogrammering och interaktivitet
Cookies, Node.js, Express & Mocha
Innehåll
Introduktion av kursen och beskrivning av förändringar från föregående år baserade på kursutvärderingar. Upplägget av laborationer och projekt beskrivs. Föreläsningen går vidare igenom Node.js, Express och testramverket Mocha. Det är viktigt att hela tiden testa sin server-applikation som man bygger med Node.js och då är Mocha ett bra testramverk. Tillsammans med Istanbul kan man få utförliga test gjorda tillsammans med information om kodtäckning.
Under föreläsningen diskuteras även databasen MongoDB. Många är vana vid klassiska SQL-databaser som MySQL, MariaDB eller PostgreSQL men det finns en uppsjö databaser som inte alls sparar sin information i tabeller. En av dessa som blivit mycket populär är MongoDB. Där sparas data i form av JSON-objekt och databasen lämpar sig därför mycket väl för att spara data i enklare webbapplikationer.
Även om man själv förväntas lära sig detaljerna kring verktygen så ges en kort introduktion till verktygen under föreläsningen och vi kommer gemensamt att gå igenom några enklare kodexempel.
Föreläsare: Anders Fröberg
Slides: 1 slide per sida
Referenser
Sidansvarig: Anders Fröberg
Senast uppdaterad: 2024-09-03