In a nutshell

This thesis will evaluate different modern programming languages and frameworks used for web services.

Background & motivation

Web services are an integral component of the modern Internet. Many different languages have been used and designed to facilitate the development of corresponding software. Standard ones include, of course, JavaScript and Java, but new alternative proposals emerge all the time.

Problem description

  • Select and identify suitable modern languages, for instance Kotlin, but also traditional ones.
  • Select and develop suitable criteria for comparison.
  • Develop a webservice showcase to illustrate strengths and weaknesses of the different languages.
  • Provide a critical evaluation of the results.

Requirements

Recommended knowledge includes acquaintance or at least interest with web services, web development, and programming languages and their frameworks.