RestApi

Dáta sem, dáta tam.

Nástroje používateľa

Nástoje správy stránok


kotlin-ktor

Rozdiely

Tu môžete vidieť rozdiely medzi vybranou verziou a aktuálnou verziou danej stránky.

Odkaz na tento prehľad zmien

Obojstranná predošlá revíziaPredchádzajúca revízia
Nasledujúca revízia
Predchádzajúca revízia
kotlin-ktor [2025/11/24 10:51] – [Server] attilajancikkotlin-ktor [2025/11/24 11:25] (aktuálne) – [Vytvorenie projektu] attilajancik
Riadok 9: Riadok 9:
 Projekt sólo servera s REST API je možné vygenerovať, upraviť a spustiť veľmi jednoducho a použiť napríklad pre testovací ''Mock server'', ktorý pobeží na desktope, alebo mobilných ARM zariadeniach (tablet, telefón, ...). Už pri vygenerovaní projektu, build-nutí a spustení je k dispozícii základný programový a funkčný server. Projekt sólo servera s REST API je možné vygenerovať, upraviť a spustiť veľmi jednoducho a použiť napríklad pre testovací ''Mock server'', ktorý pobeží na desktope, alebo mobilných ARM zariadeniach (tablet, telefón, ...). Už pri vygenerovaní projektu, build-nutí a spustení je k dispozícii základný programový a funkčný server.
  
-> pre JVM (desktopy) je vhodné použiť generátor: [[https://start.ktor.io/settings|New Ktor Project]]+> pre JVM (desktopy) sa používa generátor: [[https://start.ktor.io/settings|New Ktor Project]] a ďalej postupovať podľa [[https://www.restapi.sk/doku.php?id=kotlin-ktor#vytvorenie_projektu|popisu nižšie]] 
 +> pre Multiplatform využi IntelliJ Idea - nový MP projekt s Ktor
  
 Server pri príjme požiadavky zabezpečuje Smerovanie (Routing) a podrobné Trasy (Route) k cieľom, Príklad čiastočne funkčného kódu: Server pri príjme požiadavky zabezpečuje Smerovanie (Routing) a podrobné Trasy (Route) k cieľom, Príklad čiastočne funkčného kódu:
Riadok 94: Riadok 95:
 Vytvorenie projektu: Vytvorenie projektu:
 <code> <code>
 +mkdir ~/MyKtorProjects
 +cd ~/MyKtorProjects
 +brew upgrade ktor
 ktor new ktor new
 +cd <ktorSample>
 +chmod +x ./gradlew
 +./gradlew build
 +./gradlew run
 </code> </code>
 +Pre výber doplnkov použi šípky, tabelátor a enter. Vytvorenie : Ctrl+G
  
 === aktuálna IP adresa PC === === aktuálna IP adresa PC ===
kotlin-ktor.1763977861.txt.gz · Posledná úprava: od attilajancik