De verktyg och tekniker jag tänkte använda mig utav för att utveckla min TO-DO app är endast de obligatoriska verktygen/teknikerna som anges på kurswebben, nämligen Backbone och Github. Det kommer även förekomma en del jQuery.

Applikationen kommer även att använda sig utav Underscore.js som är ett beroende till backbone för att arbeta med templating delen av applikationen, men underscore erbjuder även bra lösningar för hantering av data så som arrayer.

Min applikation kommer att lagra data med hjälp av HTML5 localStorage, därför kommer jag även att ha användning utav backbone.js tillägget backbone.localStorage.js som är en variant av backbone.js’s model klass fast skriven för att hantera localStorage som lagrar istället för en traditionell databas.

Eftersom mina objekt har beroenden likt en relationsdatabas lösning så kommer jag även att använda mig utav Relational som är ett tillägg/bibliotek för backbone som hjälper till mer relationer mellan objekten.

Om det finns tid för det så finns det även tankar på att implementera en modul för lagring mot CouchDB, ev att det blir en fördjuppning inom det ämnet eftersom CouchDB är en så kallad No-SQL databas och det skulle vara intressant att lära sig detta med.

Jag känner att jag endast väljer att använda de ramverk som jag behöver för den här applikationen, som känns mer som beroenden för att den tänkta Todo-applikationen ska fungera som tänkt.