Hyppää sisältöön
    • Suomeksi
    • På svenska
    • In English
  • Suomi
  • Svenska
  • English
  • Kirjaudu
Hakuohjeet
JavaScript is disabled for your browser. Some features of this site may not work without it.
Näytä viite 
  •   Ammattikorkeakoulut
  • Turun ammattikorkeakoulu
  • Opinnäytetyöt (Avoin kokoelma)
  • Näytä viite
  •   Ammattikorkeakoulut
  • Turun ammattikorkeakoulu
  • Opinnäytetyöt (Avoin kokoelma)
  • Näytä viite

Web components testing process : integrating web components into Vaadin

Bui, Binh (2019)

 
Avaa tiedosto
Main thesis publication (3.676Mt)
Lataukset: 


Bui, Binh
2019
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2019121326502
Tiivistelmä
As the need for better presentation and interaction of web sites grows, the average codebase is growing larger and more sophisticated. Web Components standards were proposed in 2011 to enable creating re-usable components for saving developing and maintaining resources. Google adopted the standards rather early and used their products as a catalyst for other browsers and web frameworks to join in supporting Web Components.

Vaadin is a Java web framework, which got its reputation as a great alternative to JavaScript web frameworks. However, Vaadin needs to support the Web Components standards to stay relevant in the framework scene. As a result, Vaadin conducted quantitative research on testing hundreds of web components to collect more intelligence on the standards, as well as to gather a set of quality components to be imported into Vaadin Directory, a components marketplace for Vaadin.

The goal of this thesis was to give a general understanding of the Web Components standards along with Vaadin framework and Vaadin Directory. Then, this thesis aimed to find the usage share of Web Components libraries to determine which library Vaadin should analyze. These goals were achieved by testing hundreds of web components to collect each component’s usage problems and gather general statistics.

The whole testing process was completed in 3 months with plenty of useful findings and analytics data obtained. A collection of screenshots of web components preview and a collection of web components online demos were also acquired. Lastly, Vaadin Directory became populated with a set of valuable components.

This thesis reached a domain that has never been touched before, which is to test hundreds of web components. As a result, the obtained data was beneficial for helping Vaadin integrate the Web Components standards and develop a comprehensive set of Vaadin web components.
Kokoelmat
  • Opinnäytetyöt (Avoin kokoelma)
Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste
 

Selaa kokoelmaa

NimekkeetTekijätJulkaisuajatKoulutusalatAsiasanatUusimmatKokoelmat

Henkilökunnalle

Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste