We are talking about Ktor! Did you know that Ktor has been around 2018 and it is the go to application development framework to go for when developing applications in Kotlin? Well, there is always room for discussion and debate for this, especially if you come from a background of working with other solutions like Quarkus, the Spring Framework, Jakarta or KumuluzEE. Or even others. The idea of this video is to provide a very leisure, easy-listening, easy-viewing video for anyone who doesn't know or has trouble understanding Ktor. This video is a rough and immediate look at important aspects of working in Ktor, and a reflection on how things change in comparison with frameworks that rely heavily on annotation based development, IoC (Inversion of Control), and (Dependency Injection), or in the case of Spring CDI (Context Dependency Injection). So, whether you know Ktor or you haven't heard of it, just for that the fact that you are interested, than this video is for you! Enjoy the video! And, as always, remember to stay tech, keep programming, BE KIND, and have a good one everyone! Cheers!
---
Chapters:
00:00:00 Start 00:00:22 Intro 00:05:27 My VMWare Spring Professional Certification 2021 Path 00:09:47 Referencing Kotlin Mysteries https://www.youtube.com/watch?v=CrCVdE2dUQ8 00:10:13 8 Possible Benefits of using Ktor 00:10:54 Lightweight and Minimalistic Design 00:11:54 Kotlin-first Design 00:12:57 Asynchronous and Non-blocking by Default 00:14:03 Native Performance and Low Overhead 00:14:31 Flexibility and Customization 00:15:16 No Magic / Explicit Configuration 00:16:10 Ideal for Kotlin's Features 00:17:11 Simple Integration with Other Kotlin Ecosystem Libraries 00:17:57 The Project 00:19:00 How to generate a Ktor project 00:21:34 The package structure 00:24:40 Deep dive through the classes 00:54:29 DEMO the Ktor application! 01:20:05 Closing notes 01:22:28 Closing notes - Suggesting Project Arrow Videos - https://youtu.be/AiP2_icXpAk - https://youtu.be/e980a9RRHmU - https://youtu.be/Nu4py7xpf0k 01:23:01 Closing notes - Suggesting the SpotOn App Episodes - https://youtu.be/oPGWHVsf-j0 - https://youtu.be/ZTuXgNE61Xg - https://youtu.be/w4kkcz1gJkQ 01:23:29 See you in the next video! 01:24:08 End Credits 01:24:42 Disclaimer
As a short disclaimer, I'd like to mention that I'm not associated or affiliated with any of the brands eventually shown, displayed, or mentioned in this video.