Original title:
Vytvoření serverové aplikace v programovacím jazyce Swift
Translated title:
Development of Server Application in Swift Programming Language
Authors:
Střálka, Martin ; Šeda, Pavel (referee) ; Hošek, Jiří (advisor) Document type: Bachelor's theses
Year:
2018
Language:
cze Publisher:
Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií Abstract:
[cze][eng]
Tato práce se věnuje možnostem použití vývojářského jazyka Swift v serverových aplikacích. Popisuje výhody a nevýhody jazyka Swift oproti ostatním jazykům, zejména Obj-C který je předchůdcem Swiftu a Java, který je přímým konkurentem jazyka Swift. Dále popisuje rozdíly mezi jednotlivými frameworky používané pro webové aplikace. Výběr jazyka Swift je implementován v podobě jednoduché aplikace pro REST komunikaci s databází na základě již existující aplikace. Řešení bude schopno v databázi vyhledávat a následně zobrazovat výsledky vyhledávání.
This work deals with possibilities of using the developer language Swift in server applications. Describes the advantages and disadvantages of Swift versus other languages, especially Obj-C, which is the predecessor of Swift and Java, a direct competitor of Swift. It also describes the differences between frameworks used for web applications. Swift language selection is implemented as a simple application for REST database communication based on an existing application. The solution will be able to search and display search results in the database.
Keywords:
Bachelors Thesis; Brno University of Technology; BUT; Linux; Linux server; NoSQL database; Swift; Vapor; Bakalářská práce; Linux; Linux server; NoSQL databáze; Swift; Vapor; VUT Brno
Institution: Brno University of Technology
(web)
Document availability information: Fulltext is available in the Brno University of Technology Digital Library. Original record: http://hdl.handle.net/11012/82520