I like Javalin or KTOR, are very concise and easy to use. Specially Javalin. A little gradle file, eventually some configurations depending of where you'll publish your server and you are good to go. The coding itself have a very smooth learning curve and you write each route easily and at straightforward way.
@pradyumnx2 жыл бұрын
Please make full tutorial on kotlin multiplateform mobile development with KMM please
@Denys.Stoianov2 жыл бұрын
очень близко, слишком большой Антон! Спасибо за контент
@AndreyDerkach82 жыл бұрын
Ktor is the best
@larstennstedt10702 жыл бұрын
Javalin is also great and provides dedicated support for Kotlin.
@renascienza.bazarclub2 жыл бұрын
Love Javalin, is very easy to use.
@ethannr12 жыл бұрын
javalin ftw
@spetz9112 жыл бұрын
It sounds like another mic has been used for recording. The content is still top notch.
@AntonArhipov2 жыл бұрын
Same mic, different software
@blonditbg152 жыл бұрын
I'd love to see a kotlin native server side app
@erik-t5x2 жыл бұрын
Oh wow, your audio is almost in sync this time. Not quite, but almost. Progress!
@AntonArhipov2 жыл бұрын
Ahahah :))
@anudeep98920002 жыл бұрын
Does anyone experience with ktor and spring? What's your opinion on which one is better....
@AntonArhipov2 жыл бұрын
You can find quite a few discussions about this question in Kotlin's Slack. Long story short: these are two very different frameworks. Ktor is more like an HTTP toolkit. It doesn't provide as many integrations out-of-the-box as Spring, Quarkus, or Micronaut. For instance, there's no integrated database support (yet) in Ktor - you'd need to choose a library for database access and then make up your own way to configure. It's not hard at all, but it's kinda inventing your own wheel every time. Some people like this approach more - then they can build their own stack and tailor it for their needs. IMO, it's a matter of taste.
@ron-s2 жыл бұрын
I just migrated the project im working on from Spring to Ktor. I love Ktor because you can customize so much with ease. Of course, you need to implement lots of things on your own. But thats definietly worth it in my opinion. However, it depends on what youre heading for. I wanted a rather lightweight approach with freedom and first of all KOTLIN.
@SureshG2 жыл бұрын
@@AntonArhipov Does ktor team have any plans to add more integrations like in micronaut and spring ( cloud service, openapi, databases , security etc) or it will always be a minimalist framework?
@AntonArhipov2 жыл бұрын
@@SureshG yes, in 2.x there will be more integrations. And the team is working also on improving the plugins API
@xpynim7 ай бұрын
1. Spring 2. Micronaut 3. Ktor, idk the others, never using them.
@FourTetTrack Жыл бұрын
Spring, Quarkus and Micronaut are all too similar and not that test friendly (all 3 being very opinionated frameworks). Ktor is ok. On the other hand, http4k is quite amazing. Testing with http4k is super easy and fast. The library is really good but the thing that blew my mind, is the concept of server as a function. This architecture is what makes testing a lot simpler. And also, both ktor and http4k being libraries, they don't bring a ton of unnecessary 'cool' features that are easy to set up and a nightmare to maintain from a cognitive load point of view.
@СергейСенько-ч9щ2 жыл бұрын
слишком близко к камере
@h4ktbtw2 жыл бұрын
Spring is straight up garbage. It is way to bloated with features which in fact makes it slow. That’s the reason why I like KTOR so much, it is so modular
@JoeBernulli2 жыл бұрын
Cool)
@kylegaijin10 ай бұрын
That was kind of cheesy to just rename the video to 2024 even though you posted the video 2 years ago. c'mon guys.
@anisim3 ай бұрын
It’s totally fine as long is the information is accurate.
@ysakhno2 жыл бұрын
The shittiest framework of them all is on the top of the list, great. That's like taking a dump on top of an otherwise perfect cake. I am not mad _my_ favorite framework wasn't mentioned, I am mad Spring made it to the top (or that it was mentioned at all).
@Amejonah2 жыл бұрын
> I am not mad my favorite framework wasn't mentioned which?
@AntonArhipov2 жыл бұрын
Despite everything, Spring is the most popular framework by any means, love it or hate it :)
@ysakhno2 жыл бұрын
@@Amejonah OK, I did not intend to provide the name of the framework, because it is not _meant_ to be used with Kotlin, but here it is: Dropwizard. Its developers don't specifically provide any integrations for Kotlin, but it is still possible to use with Kotlin, since Kotlin has great Java interoperability of its own.
@ysakhno2 жыл бұрын
@@AntonArhipov if they are already popular (and they are, no denying that), you did not have to provide them additional publicity by including in your list. And that's because I would like to have their popularity dwindle and be reduced to the point of almost no-existence, and 'nobody-caresness', like say technologies of the 2000s (J2EE for instance, which funny enough the Spring was originally developed/used to alleviate to some extent). And incidentally, Spring _is_ shitty. At least 2 other frameworks on your list were created - Micronaut and Quarkus (especially Micronaut) - because Spring was shitty.
@TimSchraepen2 жыл бұрын
@@ysakhno this kind of vitriol drives a wedge between developers that is completely unnecessary and it hurts your own cause of getting people to stop using Spring. You might want to reevaluate your tactics or even reevaluate your focus.