title | keywords | tags | sidebar | permalink | logo | summary | |
---|---|---|---|---|---|---|---|
Overview |
Home Page |
|
mydoc_sidebar |
index.html |
true |
Ktor is a framework for quickly creating web applications in Kotlin programming language with minimal effort.
This web site provides a complete reference to the Ktor application structure, programing interface and how to approach particular tasks.
The best place to start is with the Getting Started tutorial. It shows you how to get an application up and running in no time. From there, you can then dig into the different areas. A recommended tour however would be:
- Getting Started
- Understanding the Application interface
- Features
- Hosting Options
- Structuring Applications
- Testing Applications
Check our extensive list of How To topics to learn specific features and use cases.
Once you've covered the basics, you can look at some of the Advanced to understand how Ktor works under the covers and how you can extend it with new functionality.
Ktor comes with a number of sample projects, but if you want to see how Ktor is used in a real world project, check out some Open Source Projects.