question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Kickstart a project kotlin-server

See original GitHub issue

Currently all samples are inside kotlin-jvm and are self-contained in their own package, with each having its main() function.

But what about servers?

Ideally I would like to have a new directory/project kotlin-server that will contain an implementation of the same simple server spec in ktor but also later spring boot, http4k, javalin or whatever people want to contribute.

For a real project, one would use a multimodule Gradle build for that, but for pedagogy simplicity is key so if that’s possible to put all implementations in a single module, that’s better!

Issue Analytics

  • State:open
  • Created 3 years ago
  • Reactions:2
  • Comments:7 (2 by maintainers)

github_iconTop GitHub Comments

1reaction
jmfayardcommented, Nov 28, 2020

@jaguililla @fultonbrown @NikkyAI Here is my draft server implementation done with spring boot https://github.com/LouisCAD/kotlin-libraries-playground/pull/93

If you have any feedback, you are welcome.

Everyone could then reimplement it with $FAVORITE_FRAMEWORK like Spring-Fu Ktor Micronaut Quarkus Vertx Http4k Javalin

0reactions
jmfayardcommented, Nov 27, 2020

I am giving a try, will start with a Spring Boot module

Read more comments on GitHub >

github_iconTop Results From Across the Web

Kotlin kickstart for android: Full guidelines and tricks - Medium
In this article, I will tell you how to start Kotlin for android. ... Open android studio, create new project with Empty Activity...
Read more >
Kickstart Selenium with Kotlin - journey of quality
We know that Kotlin is a general-purpose, open-source, statically typed programming language initially designed for the JVM (Java Virtual ...
Read more >
GitHub - Hakky54/sslcontext-kickstart
A lightweight high level library for configuring a http client or server based on SSLContext ... Support for Java, Scala and Kotlin based...
Read more >
SSLContext Kickstart - Super lightweight library to secure your Client ...
Hi all! I've spent last two years working on a lightweight library for configuring a http client and http server to communicate over...
Read more >
How to build a GraphQL Gateway with Spring Boot and Kotlin
With Spring Boot + Kotlin + Coroutines + GraphQL-java-kickstart, you can build a GraphQL Gateway with a minimum of boilerplate.
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Hashnode Post

No results found