For bad or good, <#C0A974TJ9|ktor> was designed to...
# ktor
o
For bad or good, #ktor was designed to be as unopinionated as possible. You can even make a classic MVC application with controllers and actions and views if you throw together some reflection and routing generation. I was going to do it as a separate feature, but didn’t have time and also motivation, because to my taste functions work so much better.