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
Evaluation of JavaScript frameworks: Why should you use them?
Linnaeus University, Faculty of Technology, Department of Computer Science.
2015 (English)Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesis
Abstract [en]

JavaScript is today’s most common client-side programming language for the web. Choosing the most adapted framework for each and every project can optimize the development process and increase profits. Developers often lack knowledge about what to prioritize when choosing a framework and very little previous research regarding this subject area is available. This thesis investigates two JavaScript client-side frameworks and answers the questions of why you should use a framework when developing applications. This thesis also investigates why a company should develop a new framework, when equivalent open-source alternatives are available. To be able to answer the questions interviews with developers were conducted. The results are that using a framework can optimize the development process regarding time and complexity, but learning a new framework can be difficult. In rare cases it is a great idea to develop a new framework for a certain project, but it is often not worth it. Developers also seem to choose experience of using a framework over performance.

Place, publisher, year, edition, pages
2015.
Keyword [en]
JavaScript, frameworks, client-side, Backbone.js, evaluation
National Category
Computer Science
Identifiers
URN: urn:nbn:se:lnu:diva-47042OAI: oai:DiVA.org:lnu-47042DiVA: diva2:867126
Educational program
Digital Service Development Programme, 180 hp
Supervisors
Examiners
Available from: 2015-11-13 Created: 2015-11-04 Last updated: 2015-11-13Bibliographically approved

Open Access in DiVA

fulltext(493 kB)631 downloads
File information
File name FULLTEXT01.pdfFile size 493 kBChecksum SHA-512
38555e6429a62ca9136998a45aefcbe535ce0361dfa49a81c82daf7cd2b12f3d7a5a03c6abd175e62eafd69813614510fa8fc005547e14cacd4de3d8ff4086e3
Type fulltextMimetype application/pdf

By organisation
Department of Computer Science
Computer Science

Search outside of DiVA

GoogleGoogle Scholar
Total: 631 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: 3682 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