Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Utvecklingstekniker för webben: En komparativ studie mellan MEAN-stack ochAMP-stack
Karlstad University, Faculty of Arts and Social Sciences (starting 2013), Karlstad Business School.
2017 (Swedish)Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesisAlternative title
Development techniques for the web : A comparative study between MEAN-stack and AMP-stack (English)
Abstract [sv]

Den ökande efterfrågan på prestanda och skalbarhet i en webb applikation har motiverat utvecklare att skapa nya utvecklingstekniker. Vilket har resulterat till att det i skrivande stund finns ett antal utvecklingstekniker att välja mellan, att välja rätt utvecklingsteknik är en av de viktigaste delarna när man utvecklar en webb applikation, väljer man fel teknik kan detta ge förödande konsekvenser. Detta kan undvikas genom att från början analysera det man vill utveckla och sedan välja en lämplig stack som uppfyller alla de krav som ett företag har. Denna undersökning har gjort en kvalitativ studie där författaren har samlat in data genom intervjuer. Det var totalt 6 respondenter som deltog i undersökningen och dessa har alla erfarenhet inom webbutveckling. Syftet med undersökningen är att jämföra MEAN-stack och AMP-stack för webbutveckling.Resultatet visar att de bakomliggande faktorer för att använda respektive stack var följande• Om man har en kund kan denna påverka valet av stack. Eftersom kunden kan vilja att man utvecklar, modifierar eller vidareutvecklar ett pågående projekt eller att kunden vill att du använder en specifik stack när du utvecklar ett nytt projekt.• Erfarenheten som ett företags utvecklare har kan påverka. Mer erfarenhet i en viss stack kan minska utvecklingstiden vilket gör en specifik stack mer intressant.• Vad som faktiskt ska utvecklas kan påverka vilken stack man väljer. Eftersom ett företag vill att en stack ska klara av alla krav de har.Fördelar med MEAN-stack var följande efter en jämförelse mellan teori och empiri.• NPM, Utrymmet som sparas med MongoDB, JavaScript i hela stacken, Hög prestanda, Hög tillgänglighet, routing som express.js erbjuder och skalbarheten.Det fanns inga likheter i nackdelar för MEAN-stack mellan empiri och teori. Teori pratade om tekniska nackdelar medans empiri pratade om att det var svårt att hitta rätt kompetens för att ta del av alla fördelar MEAN-stack har.Fördelar med AMP-stack var följande efter en jämförelse mellan teori och empiri• Skalbart, hög säkerhet samt att PHP kan användas för att skapa dynamiska webb applikationer.Det fanns en likhet mellan teori och empiri för nackdelar med AMP-stack och båda argumenterade om att PHP var ett svagt skrivet språk vilket gör det svårt att använda i komplexa webb applikationer eller webb applikationer med affärkritisk logik.Resultatet i denna undersökning kan användas av målgruppen organisationer och företag som jobbar med webbutveckling. Det kan förenkla för dem när de står inför ett val av stack och förhindra dem från att välja fel stack vilket kan få förödande konsekvenser.

Place, publisher, year, edition, pages
2017. , 37 p.
National Category
Information Systems
Identifiers
URN: urn:nbn:se:kau:diva-56682Local ID: 757OAI: oai:DiVA.org:kau-56682DiVA: diva2:1118559
Subject / course
Information Systems
Educational program
Study Programme in Web and Multimedia (180 ECTS credits)
Supervisors
Examiners
Available from: 2017-07-05 Created: 2017-06-30 Last updated: 2017-07-05Bibliographically approved

Open Access in DiVA

fulltext(1020 kB)15 downloads
File information
File name FULLTEXT01.pdfFile size 1020 kBChecksum SHA-512
fed975925c2bdec7ebcc01b8105b93c01e98c382a83a77589b9f79bc092e22dd9fc29a73427529bbecdc4882615456874a2cfee5210741f009cc4724b8f1a239
Type fulltextMimetype application/pdf

By organisation
Karlstad Business School
Information Systems

Search outside of DiVA

GoogleGoogle Scholar
Total: 15 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 48 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf