Volltext-Downloads (blau) und Frontdoor-Views (grau)
  • Treffer 23 von 27
Zurück zur Trefferliste

An empirical evaluation of using the Swift language as the underlying technology of RESTful APIs

  • The purpose of the current thesis is to determine the appropriateness of using the Swift language as the underlying technology for the development of RESTful APIs in a Linux environment. The current paper describes the process of designing, implementing and testing individual RESTful API components based on Node.js, PHP, Python and Swift and seeks to determine whether Swift is a viable alternative. The thesis begins by defining a methodology for implementing and testing individual RESTful API components based on Node.js, PHP, Python and Swift. It then proceeds to detail the implementation and testing processes, following with an analytic discussion regarding the advantages and drawbacks of using the Swift language as the underlying technology for RESTful APIs and server-side Linux-based applications in general. Based on the implementation process and on the results of the previously mentioned evaluation phase, it can be stated that the Swift language is not yet ready to be used in a production environment. However, its rapid evolution and potential for surpassing its competitors in the foreseeable future make it an ideal candidate for implementing RESTful APIs to be used in development environments.

Volltext Dateien herunterladen

Metadaten exportieren

Weitere Dienste

Teilen auf Twitter Suche bei Google Scholar

Statistik

frontdoor_oas
Metadaten
Verfasserangaben:Teodora-Roxana Petrisor
URN:urn:nbn:de:hbz:832-epub4-8838
Gutachter:Heide Faeskorn-Woyke
Dokumentart:Bachelorarbeit
Sprache:Englisch
Veröffentlichende Institution:Hochschulbibliothek der Technischen Hochschule Köln
Titel verleihende Institution:Technische Hochschule Köln
Datum des Hochladens:28.07.2016
GND-Schlagwort:Softwareentwicklung
Freies Schlagwort / Tag:Programmiersprachen
Seitenzahl:82
Fakultäten und Zentrale Einrichtungen:Informatik und Ingenieurwissenschaften (F10)
CCS-Klassifikation:D. Software
DDC-Sachgruppen:000 Allgemeines, Informatik, Informationswissenschaft
JEL-Klassifikation:Z Other Special Topics
Open Access:Open Access
Lizenz (Deutsch):License LogoCreative Commons - Namensnennung-Keine Bearbeitung