| | SLO | ENG | Cookies and privacy

Bigger font | Smaller font

Show document Help

Title:Analiza in primerjava kakovosti programskih rešitev na osnovi programskih jezikov javascript in typescript
Authors:ID Hustić, Niko (Author)
ID Šumak, Boštjan (Mentor) More about this mentor... New window
Files:.pdf MAG_Hustic_Niko_2024.pdf (1,66 MB)
MD5: FF2C6278C261DBF6049F8CCB4FDFF135
 
Language:Slovenian
Work type:Master's thesis/paper
Typology:2.09 - Master's Thesis
Organization:FERI - Faculty of Electrical Engineering and Computer Science
Abstract:V magistrskem delu smo raziskovali problematiko, glavne značilnosti in podobnost programskih jezikov JavaScript in TypeScript. Cilj raziskave je določi, kateri programski jezik je boljši za določene primere, ugotoviti koristnosti uporabe jezika, predstaviti razlike med jezikoma, njune problematike, funkcionalnosti in prednosti uporabe obeh jezikov. Raziskovanja smo se lotili z iskanjem javnih repozitorijev projektov iz njih izbrali ustrezajoče podatke, s pomočjo skript izbrane podatke vzorčili in nad izbrane vzorce podatkov izvedli analize. Te smo izvedli z uporabo orodja SonarQube in v jeziku Phyton ročno napisanih statističnih testov. Po postopku analize smo izbrane podatke predstavili in potrdili ali ovrgli hipoteze. Ugotovili smo, da programski jezik TypeScript nudi več prednosti pred JavaScript jezikom v smislu kakovosti rešitve, zmanjšanega tehničnega dolga, manjše kompleksnosti in izboljšane vzdržljivosti. Sprejetje programskega jezika TypeScript lahko vodi do bolj robustnih projektov programske opreme, ki jih je mogoče vzdrževati, zaradi česar je ugodna izbira za sodoben spletni razvoj in druge programske aplikacije.
Keywords:JavaScript, TypeScript, napredna rešitev, primerjava, analiza
Place of publishing:Maribor
Year of publishing:2023
PID:20.500.12556/DKUM-84600 New window
Publication date in DKUM:14.10.2024
Views:0
Downloads:31
Metadata:XML DC-XML DC-RDF
Categories:KTFMB - FERI
:
Copy citation
  
Average score:(0 votes)
Your score:Voting is allowed only for logged in users.
Share:Bookmark and Share


Hover the mouse pointer over a document title to show the abstract or click on the title to get all document metadata.

Licences

License:CC BY-NC-ND 4.0, Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International
Link:http://creativecommons.org/licenses/by-nc-nd/4.0/
Description:The most restrictive Creative Commons license. This only allows people to download and share the work for no commercial gain and for no other purposes.
Licensing start date:03.01.2024

Secondary language

Language:English
Title:Analysis and comparison of the quality of software solutions based on the javascript and typescript programming languages
Abstract:In the master's thesis, we investigated the issues, main characteristics and similarities of the JavaScript and TypeScript programming languages. The aim of the research is to determine which programming language is better for certain cases, to find out the benefits of using the language, to present the differences between the two languages, their problems, functionalities and advantages of using both languages. We tackled the Master's thesis by searching public project repositories, selected appropriate data from them, sampled the selected data with the help of scripts and performed analyzes on the selected data samples. We performed these using the SonarQube tool and hand-written statistical tests in the Python language. After the analysis process, we presented the selected data and confirmed or refuted the hypotheses. We found that the TypeScript programming language offers several advantages over the JavaScript language in terms of solution quality, reduced technical debt, lower complexity, and improved maintainability. Adopting TypeScript can lead to more robust and maintainable software projects, making it a favorable choice for modern web development and other software applications.
Keywords:JavaScript, TypeScript, modern solution, compare, analysis


Comments

Leave comment

You must log in to leave a comment.

Comments (0)
0 - 0 / 0
 
There are no comments!

Back
Logos of partners University of Maribor University of Ljubljana University of Primorska University of Nova Gorica