A comparison of web framework efficiency : performance and network analysis of modern web frameworks
Verma, Dhruv (2022)
Verma, Dhruv
2022
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-2022061417896
https://urn.fi/URN:NBN:fi:amk-2022061417896
Tiivistelmä
The world of web frameworks has evolved from its early days of being a static website to now a dynamic and interactive web application. With the ever-growing web development technologies, many developers are struggling to pick the best framework.
Subjective and individual opinions are no longer relevant to decide a good framework. Therefore, the goal of this thesis was to implement a chat application using modern web frameworks and provide an efficiency comparison by performing an in-depth network and performance analysis based on surveys and reports, of frameworks such as React, Angular, Rails, Flask and Swift.
Though, it cannot be successfully deduced that any framework performance better than the other. The performance of a framework depends on the type of application in development. However, it can be predicted that for a simple application the results imply that the combination of React JS and Rails is the best.
Subjective and individual opinions are no longer relevant to decide a good framework. Therefore, the goal of this thesis was to implement a chat application using modern web frameworks and provide an efficiency comparison by performing an in-depth network and performance analysis based on surveys and reports, of frameworks such as React, Angular, Rails, Flask and Swift.
Though, it cannot be successfully deduced that any framework performance better than the other. The performance of a framework depends on the type of application in development. However, it can be predicted that for a simple application the results imply that the combination of React JS and Rails is the best.