Ktor™ Logo - © Jetbrains https://www.jetbrains.com/
Der Workshop Serverseitige Entwicklung mit Ktor soll einen ersten Einblick in das Framework Ktor geben. Bei Ktor handelt es sich um ein Framework zur Implementierung von asynchronen server- und clientseitigen Anwendungen, mit Hilfe der Programmiersprache Kotlin. Während des Workshops sollen Teilnehmer in einem ersten Hands-On eine Server Komponente mit dem Framework Ktor und Kotlin als Programmiersprache umsetzen. Behandelt werden dabei vor allem die Implementierung von Routen und die Verarbeitung von Daten. Zur Unterstützung wird bereits eine Frontend Komponente zur Verfügung gestellt, um die umgesetzten Teile zu testen.
Sollten Probleme oder Fragen aufkommen bin ich jederzeit über Slack oder per Mail unter dominik.deimel@th-koeln.de erreichbar.
- Google Chrome installieren
- Workshop Repository klonen
git clone https://github.com/Dominikdeimel/ktor-workshop.git
-
IntelliJ IDE installieren
-
Intellij starten
-
Den Ordner
tasks-workshop
in Intellij öffnen -
Unter
File
>Project Structures
>Project
das Java SDK festlegen -
Unter
File
>Settings
>Plugins
nach ktor suchen installieren
- Anwendung starten
-
In das Verzeichnis wechseln
cd frontend-workshop
-
Dependencies installieren
npm install
-
Anwendung starte
npm run serve
Die Anwendung ist unter http://localhost:8080 verfügbar
Sollte der Text Backend: Online zu sehen sein, sind die Vorbereitungen abgeschlossen