https://kotlinlang.org logo
#coroutines
Title
# coroutines
f

Fernando Branbila Cunha Junior

08/26/2020, 11:07 PM
Hey guys, i'm new to coroutines and have being searching for some open souce web project to try to understand more and see how/where can i apply in real world cases, but couldn't found. Can you guys recommend any?
o

octylFractal

08/26/2020, 11:08 PM
depends what you mean by "web project"
https://github.com/octylFractal/simple-maven-cache/ is a tiny server implemented over ktor using coroutines
f

Fernando Branbila Cunha Junior

08/26/2020, 11:17 PM
I mean more like with HTTP requests, or queues, something like that
o

octylFractal

08/26/2020, 11:19 PM
this does have one HTTP request handler 🙂 but yea, it's not a very complicated application
f

Fernando Branbila Cunha Junior

08/26/2020, 11:22 PM
or something like a simple CRUD, don't know... I'm kind awkward, but even watching some videos and tutorials i haven't learn how to proper use it on my daily work
l

Luis Munoz

08/27/2020, 3:36 PM
Create your own project
f

Fernando Branbila Cunha Junior

08/28/2020, 2:19 AM
@Luis Munoz wow, tks bro, very helpful, hope u have a nice day
But for sure, when i create one and someone asks for help, i will try to do so, and not do be like u 😃
l

Luis Munoz

08/28/2020, 3:23 PM
@Fernando Branbila Cunha Junior Lol, seriously bro, I sincerely think that is the best answer. I'll elaborate.... People can correct me if I am wrong but open source projects, especially successful ones, want developers that are extremely skillful and already know what they are doing. That is needless to say. Yes, many are accommodating to new developers but that is because a project has all sorts of work that needs to be done. I.e., finding typos, documentation, testing on different environments, grunt work. They definitely don't want you to start working on the core design and functionality. Yet that is exactly what you need to work on to get good. Sure reading their code might help. What would help significantly more is coming up with something that would improve your life or work, increases your efficient is interesting and challenging. So like I said if you are new to coroutines and want to learn and apply to real world cases go build your own project.