Applying Vue.js framework in developing web applications
Tran, Nguyen (2020)
Tran, Nguyen
2020
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2020101821395
https://urn.fi/URN:NBN:fi:amk-2020101821395
Tiivistelmä
The release of JavaScript, a programming language mark an essential step in the evolution of the web development industry, especially in recent years. The thesis consists of research that proves how applying one of the most popular JavaScript frameworks, Vue.js, can create positive effects for the development process based on certain features of the framework. Additionally, the thesis acts as an instruction to build a general Vue.js project and also provides the readers with the author's coding standards and best practices, which are very helpful for new developers.
To start the research, readers need to understand the theoretical background of fundamental concepts that required to advance further into the study. This background consists of definitions of the web application as well as its components, JavaScript frameworks, Vue.js, and its libraries. By examining the implementation of a study case, which is a Reminder web application. The application is the author's Vue.js powered project, which he uses to collect the data for later analyzing process. This process includes the comparisons between the implementations with and without the help of the Vue.js framework,
The final chapters of the thesis include research results, reliability, limitation, validation, and suggestions for future studies.
To start the research, readers need to understand the theoretical background of fundamental concepts that required to advance further into the study. This background consists of definitions of the web application as well as its components, JavaScript frameworks, Vue.js, and its libraries. By examining the implementation of a study case, which is a Reminder web application. The application is the author's Vue.js powered project, which he uses to collect the data for later analyzing process. This process includes the comparisons between the implementations with and without the help of the Vue.js framework,
The final chapters of the thesis include research results, reliability, limitation, validation, and suggestions for future studies.