The Art of KMP: how I learned backend development with Kotlin and why you should too

แชร์
ฝัง
  • เผยแพร่เมื่อ 6 ก.ย. 2024
  • Recording brought to you by American Express. americanexpres...
    KMP is not only KMM. You can also build web and desktop apps! And Kotlin doesn’t only work for Android, as many may think. You can build a backend for your app.
    If you’re looking for a side project or just curious, I would suggest you try backend development with Kotlin. When I was starting with KMPizza I had a number of questions:
    Is it reasonable/worth it to start learning Backend development with Kotlin? May be there is something different from Kotlin? I've heard good things about Go. Or should I rather choose Java frameworks as they are more mature?
    Which framework is good to choose for a beginner? Kotlin Spring probably benefits from the maturity of Java Spring, whereas I have seen and heard more about Ktor implementations. Also using Ktor in the client side in KMM may be a good addition to learning backend with Ktor.
    Any tutorials/starter projects/guides/learning kits?
    In this talk I’m going to share what answers I found and how I learned backend development with Kotlin.
    Talk by: Lena Stepanova
    #multiplatform #KotlinConf

ความคิดเห็น • 8

  • @daniyar2718
    @daniyar2718 10 หลายเดือนก่อน

    I also was thinking about using backend with kmp, and found this video. Thanks. It would nice to share a git link if it's a public repository to see how you did it... 😉

  • @azmo_
    @azmo_ 11 หลายเดือนก่อน

    Very interesting talk, thank you!

  • @mikaelylivaara6029
    @mikaelylivaara6029 ปีที่แล้ว

    No Quarkus?

  • @gregsullivan7408
    @gregsullivan7408 3 หลายเดือนก่อน

    Natively English speaking presenters please, and failing that, at least provide accurate subtitle transcriptions.

  • @ievgenmajor3301
    @ievgenmajor3301 ปีที่แล้ว +2

    this is so ridiculous in 2023. Same you can do on JS, Rust, Python. It is just useless waste of time. Wow you can program something using programming language. great!

    • @roger8551
      @roger8551 ปีที่แล้ว +25

      Maybe it's your English but it's not very clear what you're saying. Do you mean that Kotlin has no place in development because you can do front-end and back-end development using JavaScript, Rust, and Python? I hope that's not what you meant, it's a very weak argument.

    • @walrider7374
      @walrider7374 5 หลายเดือนก่อน +2

      @@roger8551 I would rather stab my eyes than be in a team with JS developers... WORST kind of developers, horrible practices and I don't blame then, JS has no standards

    • @gregsullivan7408
      @gregsullivan7408 3 หลายเดือนก่อน

      What is ridiculous, IMHO, is that Firebase doesn't support Dart & Kotlin. (I know Dart, at least, is supported in "Cloud Run", but why isn't it also supported for normal Firebase Cloud Functions?)