A Comparative Study of the Performance of GO and TypeScript Programming Languages in Web Application Development
DOI:
https://doi.org/10.5555/tq82d834Keywords:
GO, Typescript, processing performance, web applications, performance comparisonAbstract
Web Applications play a very important role in daily life and business, which has become an inseparable part. Web Application development can use a variety of programming languages, especially Go and Typescript, which are new languages that have gained popularity due to their modern features. This research study aims to compare the response speed of Web Applications developed in these two languages, especially to compare the response speed of Web Applications developed in GO and Typescript in database management (Select, Insert, Update, Delete). The experiment was conducted by installing Web Applications developed in Go and Typescript on a server. Then, the client machine will collect data on database management performance using Select, Insert, Update, and Delete commands with data sizes ranging from 10 to 100,000 rows. Through the experiment, it was found that Web Applications developed in Go tend to have better processing efficiency and can handle concurrency more easily than Typescript without having to rely on Worker Threads which can be more complicated. This result indicates that Go is more suitable for systems that require high performance and good concurrency management. The results of this study can be used as decision-making information for developers to choose the right technology for their projects. For projects that focus on processing efficiency and concurrency management, Go may be a better choice.
Downloads
Published
Issue
Section
License
Copyright (c) 2025 Journal of Science and Teacher Education

This work is licensed under a Creative Commons Attribution 4.0 International License.