hkr.sePublications
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
Creating custom APIs to solve shortcomings in existing JavaScript Front-End Frameworks
Kristianstad University, Faculty of Natural Science.
Kristianstad University, Faculty of Natural Science.
2020 (English)Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesis
Abstract [en]

The technology of creating web-based applications has been expanding and making better user interfaces that can support many different focus groups, such as building a website that is flexible and easy-to-use for children and/or the elderly. Another expansion has been in the field of storages of data and connectivity. These technologies, however, have a steep learning curve for new developers. With the rise of these new techniques, a unique contemporary set of skills have been introduced, the Front-End, which is a layer that involves the presentation aspect of an application.

React.js is a popular JavaScript framework for front-end development. It has become the most framework for user  interface design. In today’s market there are several other frameworks that one can utilize for front-end solutions such as Angular v2 and Vue.js. The results of this thesis is the improvement on creating a developer friendly custom creation of unique elements. By following proper processes when using the API, one can learn and create their own custom API to their own liking. The API created is a basic GUI addition to React, which enables a Log-In interface that can be easily manipulated by following the thesis, and/or by tracing the steps in the code. This is useful for those that want to have a template GUI API.

Place, publisher, year, edition, pages
2020. , p. 40
Keywords [en]
React.js, JavaScript, API, API creation, user interface, front-end framework
National Category
Computer Sciences
Identifiers
URN: urn:nbn:se:hkr:diva-20730OAI: oai:DiVA.org:hkr-20730DiVA, id: diva2:1443997
Educational program
Bachelor programme in Computer Software Development
Presentation
2020-06-03, Zoom meeting, 10:11 (English)
Supervisors
Examiners
Available from: 2020-06-22 Created: 2020-06-19 Last updated: 2020-06-22Bibliographically approved

Open Access in DiVA

fulltext(537 kB)283 downloads
File information
File name FULLTEXT01.pdfFile size 537 kBChecksum SHA-512
8e94f86dc4f7d1176519b07ecbbe99dcb32e615d2dcd15b34da6332480bbc7a84ab041c055624647618d9e868e0d585fd1cd16eaf06f208f2cecfb01055d45bd
Type fulltextMimetype application/pdf

By organisation
Faculty of Natural Science
Computer Sciences

Search outside of DiVA

GoogleGoogle Scholar
Total: 283 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: 646 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