vaadin-on-kotlin

Writing full-stack statically-typed web apps on JVM can't get any simpler

This project is maintained by mvysny

Index Getting Started Guides

Vaadin-on-Kotlin Guides for Vaadin 8

Vaadin 8 is stable and battle-proven framework. Start here if you need to be production-ready.

Getting started Guides

When you are not familiar with Vaadin-on-Kotlin (or VoK for short), start here:

Building the UIs

Database access guides

Continue reading here to understand how exactly VoK accesses the database.

Security

Security is an important part of any web-based application. Please check the following resources for more information:

Testing

Vaadin-on-Kotlin Guides for Vaadin 10

Vaadin 10 is based on Web Components as opposed to Vaadin 8 (which is based on a GWT-based customized widget system). The programming model tends to differ a bit from Vaadin 8, and that’s why there is a separate set of guides for Vaadin 8 and for Vaadin 10. Don’t worry though - Vaadin 10 still uses the component-oriented approach we love from Vaadin 8.

Getting started Guides

When you are not familiar with Vaadin-on-Kotlin (or VoK for short), start here:

Building the UIs

Database access guides

Continue reading here to understand how exactly VoK accesses the database.

Security

Security is an important part of any web-based application. Please check the following resources for more information:

Testing