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

Direct link
Referera
Referensformat
  • apa
  • 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
Ramverket Aurelia och TypeScript
Mittuniversitetet, Fakulteten för naturvetenskap, teknik och medier, Avdelningen för informationssystem och -teknologi.
2017 (svensk)Independent thesis Basic level (university diploma), 10 poäng / 15 hpOppgave
Abstract [sv]

Rapportens syfte är att genom att följa processen av skapandet av en webbapplikation samt, genom en enklare teoretisk studie, utvärdera front-end ramverket Aurelia och bakomliggande TypeScript och redovisa dessas för- och nackdelar. Den teoretiska studien har som syfte att titta på funktionalitet, användarvänlighet samt ”hälsotillstånd”. Funktionalitet och användarvänlighet kommer att utvärderas genom teori, artiklar skrivna av auktoriteter i ämnet samt genom intervjuer med erfarna utvecklare. ”Hälsotillstånd” studeras genom att undersöka responstid i ”communities” när konstruktionsfel uppmärksammas. Webbapplikationen som ska skapas är ett processverktyg för den interna rapporteringen av status i bolagets olika projekt. Webbapplikationen ska kunna samla data för alla projekt och redovisa dessa på lämpligt sätt med funktioner som bland annat sortering, sökning och editering. Artiklar i ämnet, intervjuer och mina egna erfarenheter visar att Aurelia har många positiva egenskaper och är ett mycket komplett ramverk. Aurelia arbetar modulärt, med ”konvention över konfiguration” och bygger på webstandarder vilket bidrar till att skapa en enkel och tydlig kod med bra syntax. Detta gör att en stor majoritet av författarna av artiklar som skrivits med jämförelser av likande ramverk pekar ut Aurelia som det bästa valet. Utvärderingen visade även att anmälda fel besvaras snabbt av ramverkets skapare. Den negativa kritik av ramverket som framkommit är att det, beroende val av utvecklingsmiljö, kan upplevas som tidskrävande att komma igång med för en förstagångsanvändare. Jämfört med huvudkonkurrenten Angular2 så har Aurelia färre användare, vilket innebär färre plugins, ett mindre ”community” och färre kodexempel på nätet. TypeScript skapar bakomliggande funktionalitet och kompileras till JavaScript före körning. TypeScript erbjuder många bra funktioner som klasser, inkapsling av kod och möjlighet att bestämma typ för variabler. TypeScript möjliggör att fel i koden visas direkt under inmatning och förslag på kod visas. Slutsatsen är att Aurelia är ett mycket komplett och väl fungerade ramverk som har en mycket bra och tydlig kodstuktur.

 

sted, utgiver, år, opplag, sider
2017. , s. 31
Emneord [sv]
Aurelia, TypeScript, SPA, front-end framework
HSV kategori
Identifikatorer
URN: urn:nbn:se:miun:diva-30910Lokal ID: DT-V17-G2-005OAI: oai:DiVA.org:miun-30910DiVA, id: diva2:1112190
Fag / kurs
Computer Engineering DT1
Utdanningsprogram
Web Development TWEUG 120 higher education credits
Veileder
Examiner
Tilgjengelig fra: 2017-06-20 Laget: 2017-06-20 Sist oppdatert: 2018-01-13bibliografisk kontrollert

Open Access i DiVA

Fulltekst mangler i DiVA

Av organisasjonen

Søk utenfor DiVA

GoogleGoogle Scholar

urn-nbn

Altmetric

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

Direct link
Referera
Referensformat
  • apa
  • 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