Skip to content

Repository für den Workshop "Serverseitige Entwicklung mit Ktor" im Fach Web Technologien

Notifications You must be signed in to change notification settings

Dominikdeimel/ktor-workshop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kotlin Logo

Ktor™ Logo - © Jetbrains https://www.jetbrains.com/

Workshop Serverseitige Entwicklung mit Ktor

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.

Vorbereitung

Sollten Probleme oder Fragen aufkommen bin ich jederzeit über Slack oder per Mail unter dominik.deimel@th-koeln.de erreichbar.

Allgemein

  1. Google Chrome installieren
  2. Workshop Repository klonen git clone https://github.com/Dominikdeimel/ktor-workshop.git

Backend

  1. IntelliJ IDE installieren

  2. Intellij starten

  3. Den Ordner tasks-workshop in Intellij öffnen

  4. Unter File > Project Structures > Project das Java SDK festlegen

  5. Unter File > Settings > Plugins nach ktor suchen installieren

  1. Anwendung starten

Frontend

  1. In das Verzeichnis wechseln cd frontend-workshop

  2. Dependencies installieren npm install

  3. 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

About

Repository für den Workshop "Serverseitige Entwicklung mit Ktor" im Fach Web Technologien

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published