hh.sePublikasjoner
Endre søk
RefereraExporteraLink to record
Permanent link

Direct link
Referera
Referensformat
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annet format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annet språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf
Framställning av en utvärderingsapplikation med Node.js
Högskolan i Halmstad, Akademin för informationsteknologi.
2017 (svensk)Independent thesis Basic level (university diploma), 10 poäng / 15 hpOppgave
Abstract [sv]

Webbapplikationer baseras på en klient-server modell. På klientsidan används HTML, CSS och JavaScript för att implementera struktur, estetik och interaktivitet till varje enskild webbsida. På serversidan stöds logiken i webbapplikationen av en solution stack som består av ett operativsystem, en DBMS, en webbserver och ett skriftspråk. Dessa nämnda mjukvarulösningar representerar de traditionella lösningar som används för framtagning av serverbaserade lösningar. Node.js är en alternativ teknologi som skapar serverbaserade lösningar med hjälp av JavaScript, som normalt används för utveckling av klientbaserade lösningar. Syftet med detta arbete är att ge en översikt över Node.js och dess moduler, samt demonstrera hur de används genom framtagning av en webbapplikation där man utför utvärderingar under en föreläsning. Slutsatsen är att Node.js är en teknologi, som erbjuder lösningar baserade på både prestanda och lägre minnesförbrukning. Eftersom Node.js lösningar är skrivna i JavaScript, kan det vara ett enklare alternativ att använda för frontendutvecklare.

Abstract [en]

Web-based applications follow a client-server model. On the client side, HTML, CSS and JavaScript are web-technologies employed to implement the structure, style and interactivity of web pages respectively. On the server side, the logic of web application is supported by a solution stack, which defines the operating system, the web-server, the database management system and the programming language. The forementioned software systems are the traditional technologies employed to develop web systems. Node.js is an alternative web technology that provides both a web server and a programming capabilities using JavaScript. This means that JavaScript can now be used both on client and server sides. This work aims to provide an overview of Node.js and its packages, as well as a demon- stration of their use with the implementation of a web application for lecture eva- luation. As a conclusion, Node.js is a competitive server side technology because Node.js provides solutions based on both performance and low memory consump- tion. Moreover, as Node.js applications are written in JavaScript, it might be a easier option to use for front-end developers. 

sted, utgiver, år, opplag, sider
2017.
HSV kategori
Identifikatorer
URN: urn:nbn:se:hh:diva-34624OAI: oai:DiVA.org:hh-34624DiVA, id: diva2:1127748
Veileder
Examiner
Tilgjengelig fra: 2017-07-20 Laget: 2017-07-18 Sist oppdatert: 2017-07-20bibliografisk kontrollert

Open Access i DiVA

fulltext(5317 kB)139 nedlastinger
Filinformasjon
Fil FULLTEXT02.pdfFilstørrelse 5317 kBChecksum SHA-512
2846437b82fa1033a5c766138c253b7b489a695d77717cf123b450f40904c0f370050efab301800ebd20ab71ff8a8127e8ead846b4aff5cdca9aada15123e9cb
Type fulltextMimetype application/pdf

Av organisasjonen

Søk utenfor DiVA

GoogleGoogle Scholar
Totalt: 139 nedlastinger
Antall nedlastinger er summen av alle nedlastinger av alle fulltekster. Det kan for eksempel være tidligere versjoner som er ikke lenger tilgjengelige

urn-nbn

Altmetric

urn-nbn
Totalt: 554 treff
RefereraExporteraLink to record
Permanent link

Direct link
Referera
Referensformat
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annet format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annet språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf