Hey guys, I just started working for a company that has a small tornadofx app that saves some data to a database using exposed. The tornado app will run fullscreen on a small linux computer with a touchscreen (where users fill in their data). Now they also want a web app to view the data from said database, and this web app also needs to run on the same linux computer, but I’m having trouble choosing the correct tools and have some questions:
• Would ktor (with freemark) or kotlin/js(react) be better for this?
• I know it’s possible to make this a multiplatform project but is it possible to put this whole project into one package (so everything is started with 1 executable)
r
Robert Jaros
09/30/2021, 7:53 AM
Building KVision fullstack app with Ktor backend would be an easy solution. You can check https://kvision.io (disclaimer: I'm the creator of the framework).
m
Mathias Cochet
09/30/2021, 7:56 AM
@Robert Jaros But is it also easy to start all of these services with “1 click” ?
r
Robert Jaros
09/30/2021, 8:32 AM
Quite easy I would say, comparing to other Kotlin solutions. You can start with the project wizard or use one of templates. There is a detailed documentation and many example apps as well.