Working with Views
Ktor provides different ways for working with views: you can build HTML/CSS using Kotlin DSL, or you can choose between JVM template engines, such as Freemarker, Velocity, and so on.
tip
To learn how to serve static HTML files, see Serving Static Content.